我已经按照http://saleh360.blogspot.in/2012/12/android-running-google-maps-api-v2_12.html的所有步骤进行了操作,但我无法让google maps v2在Android模拟器上运行。
当我运行我的项目时,我收到消息: 除非您更新Google Play服务以及“更新”按钮,否则此应用将无法运行。 如果我更新,则会转到Google Play,无法查看我的应用程序地图。
此外,当我尝试导入“<android-sdk-folder>/extras/google/google_play_services/samples/maps
”时,我无法在我的电脑中找到文件夹地图,尽管我获得了最新版本的Google Play服务
是否有其他人遇到同样的问题并找到了解决方案?
答案 0 :(得分:1)
我已经创建了一个(德语)描述如何让它工作:
http://linuxchef.blogspot.de/2013/05/google-maps-api-v2-im-android-emulator.html
您基本上需要一个至少具有API级别9且没有Google API的模拟器。然后你必须从root设备上获取APK:
adb -d pull /data/app/com.android.vending-2.apk adb -d pull /data/app/com.google.android.gms-2.apk
并将它们安装在模拟器中:
adb -e install com.android.vending-2.apk adb -e install com.google.android.gms-2.apk
如果您的模拟器至少具有API级别14并且另外安装了com.google.android.apps.maps-1.apk
,您甚至可以运行原生Google地图应用玩得开心。