2014-02-19 140 views
4

我一直在研究一個包含地圖的項目,但是我犯了一個錯誤,我不得不創建一個新的項目。我已經複製了所有的課程,res文件夾,庫等。但現在我得到了101錯誤!com.google.android.maps包不存在Android Studio

沒有關於這一切一敲:

包com.google.maps不存在。

我選擇了一個目標谷歌API:

Target SDK

我已經包含的jar文件的依賴關係如下:

dependencies

這是我以前的項目工作正常但現在我不得不創建一個新項目,它不起作用。我顯然忽略了一些東西,但我想不出什麼。我使用過Android Studio,這是一個建立的gradle

如果有人能幫助我,我真的很感激它,因爲它是非常令人沮喪...

哦,我有它在我的清單

<uses-library android:name="com.google.android.maps" /> 
聲明

所以請,如果有人遇到過這個,我會很感激。我已經在網上搜索,並檢查了這一點:

http://code.davidjanes.com/blog/2009/11/13/18-hours-of-jar-hell-with-android-google-maps/

雖然有用它告訴我什麼,我已經知道了......所以請請幫助!

編輯

好吧,我知道是什麼問題,我只是不知道如何解決它。我引用了maps.jar,但是在這個項目中沒有maps.jar,在我以前的項目中有外部庫。外部庫有Android 4.1.2 Google API,並且包含maps.jar,但是,我似乎無法創建包含該外部庫的項目,我不知道爲什麼。我試圖通過去文件 - >其他設置 - >默認的項目結構來更改構建目標,並在那裏更改它,但它不工作...任何人都可以建議我可能需要做什麼來確保如果我創建一個項目外部庫中包含Google API嗎?或者我需要什麼樣的變化,使我的當前項目

+0

Android Studio中的什麼版本? –

+0

@ScottBarta 0.4.3任何想法? –

+0

這種性質的一些錯誤固定在0.4.3;你可以嘗試0.4.5,其中更多的bug被修復。或者嘗試關閉您的項目,刪除.idea文件夾並重新導入它的解決方法。 –

回答

2

下面的代碼添加到的build.gradle文件

dependencies { 
... 
compile 'com.google.android.gms:play-services-base:7.3.0' 
compile 'com.google.android.gms:play-services-location:7.3.0' 
... 
} 
相關問題