簡體   English   中英

在Genymotion模擬器上運行Google Maps API v2時發生ClassNotFoundException

[英]ClassNotFoundException when running Google Maps API v2 on Genymotion Emulator

原因:java.lang.ClassNotFoundException:在路徑:/data/app/com.example.nagivationalmapktm-1.apk上找不到類“ com.google.android.gms.maps.MapFragment”

我已導入GooglePlayServices並將其添加到我的項目中,然后我也收到此錯誤。 請幫忙

如果您是第一次嘗試使用google map api v2,請...按照下面的每個步驟仔細進行鏈接。

https://expertsview.wordpress.com/2013/07/05/google-maps-android-api-v2-quick-start-guide/

如果您要在仿真器上構建比..以上鏈接中的第3點可能對您有用

3.安裝兼容版本的Google API。如果要在模擬器上測試應用,請展開適用於Android 4.2.2(API 17)或更高版本的目錄,然后選擇Google API並進行安裝。 然后,以Google API為平台目標創建新的AVD。注意:只有Android 4.2.2和更高版本的Google API平台才包含Google Play服務。

最好查看所有要點並設置一個可以正常工作的新項目。

顯然,您的編譯路徑中沒有片段支持庫。 映射片段在編譯路徑中需要v4兼容性庫。 地圖樣本是我按照這些指示直行的熊。 http://developer.android.com/tools/support-library/setup.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM