我試圖在Eclipse for Mobile Developers(Juno)中遵循https://developer.android.com/google/play-services/setup.html指令,但是在將庫項目導入到我的工作空間後,庫包中出現多個錯誤。我修復了它報告的AndroidManifest.xml錯誤,但現在我無法在Eclipse中打開項目,說明.project描述文件包含無效信息。非常簡單的安裝。我試着卸載它,重新下載它,但我仍然遇到了多個錯誤。任何建議如何讓它工作?如何修復Google Play服務2庫安裝到Eclipse
回答
嘗試以下操作:
https://developers.google.com/maps/documentation/android/intro#sample_code
同時打開示例代碼中提到的活動你會得到錯誤。這是因爲android.support.v4.app.FragmentActivity沒有添加到您的構建路徑。將鼠標懸停在錯誤上,然後單擊「修復項目設置」。它會要求你將lib添加到構建路徑中。說是享受:)
有步驟3誤導性步驟http://developer.android.com/google/play-services/setup.html:
複製 /演員/谷歌/ google_play_services/libproject /谷歌播放services_lib 庫項目到源樹你在哪裏維護你的Android 應用程序項目。
如果您使用的是Eclipse,請將庫項目導入到您的 工作區中。點擊文件>導入,選擇Android>現有的Android代碼 進入Workspace,並瀏覽到該庫項目的副本,導入爲 。
不要做第一個副本。相反,只需執行第二部分並選中「將項目複製到工作區」複選框。我發現,如果我做了第一部分,我最終會得到空的xml文件。
+1,因爲你提到:相反,只做第二部分,並選中「複製項目到工作區」框中 –
爲什麼谷歌這樣做給我們? – digaomatias
因此,在將項目複製到工作區後,發生更新時會發生什麼? –
我有同樣的問題。我去了Properties-> Java Build Path,然後點擊Projects選項卡。然後我使用Add按鈕添加了google-play-services_lib。這給我這個運行時異常:
E/AndroidRuntime(9469):引起:java.lang.ClassCastException:com.google.android.gms.maps.MapFragment無法轉換爲android.support.v4。 app.Fragment
於是我改變了這個main.xml中文件條目:
android:name="com.google.android.gms.maps.MapFragment"
這樣:
android:name="com.google.android.gms.maps.SupportMapFragment"
最後,它運行,但現在沒有地圖,由於授權失敗。所以我在另一次搜索中關閉了。
感謝谷歌使它如此複雜,併發布不正確的說明!
如果你的google_pay_services/libproject是空的(我的是空的),看起來像安裝在SD卡管理器中,首先從SD卡管理器中刪除谷歌播放服務,再次安裝它,並按照第一個答案中的步驟。
嘗試窗口> Android SDK管理器>附加功能> Google Play服務>刪除包。
然後再重新安裝該軟件包:
文件>導入,選擇Android的>將現有Android代碼到工作區
- 1. 谷歌Play服務庫未安裝
- 2. 如何從git子模塊安裝Google Play服務庫
- 3. Google Play服務的可選安裝
- 4. Google Play服務+ Gradle + Eclipse
- 5. 將Google Play服務設備安裝與Xamarin.GooglePlayServices庫匹配
- 6. 如何修復Eclipse 3.6插件安裝?
- 7. 在Eclipse模擬器上安裝Google Play
- 8. 如何在6.0 Visual Studio模擬器上安裝Google Play服務?
- 9. Android:如何確定Google Play服務是否已正確安裝
- 10. 如何在6.0 Genymotion設備上安裝Google Play服務?
- 11. 如何在Dragonboard 410c中安裝Google Play服務?
- 12. Google Play服務庫缺失
- 13. Google Play服務庫文檔?
- 14. Google Play服務找不到庫?
- 15. 安裝谷歌Play服務SDK問題
- 16. eclipse中的Google Play服務錯誤
- 17. 需要Google Play服務,但Google Play(市場)未安裝。該怎麼辦?
- 18. 在沒有Google Play商店的情況下安裝Google Play服務?
- 19. 維修安裝服務包
- 20. 如何修復Trac安裝
- 21. Unity Google Play服務
- 22. 在Android Studio中安裝Google Play服務9.6
- 23. Google Play服務安裝的應用程序
- 24. Android:在Android模擬器中安裝Google Play服務時出錯?
- 25. 無法解析導入的com.google.android.gms.gcm,Google Play服務已經安裝
- 26. 使用Visual Studio在模擬器(AVD)上安裝Google Play服務
- 27. 在模擬器上安裝Google Play服務4.1
- 28. Google Play服務插件沒有與admobpro一同安裝
- 29. 無法在我的Genymotion中安裝Google Play服務
- 30. 安裝Google Play服務時出錯,我做錯了什麼?
Android的支持,v4.jar – lokoko