【问题标题】:Google Maps v2 doesn't work on Android EmulatorGoogle Maps v2 无法在 Android 模拟器上运行
【发布时间】:2013-02-26 11:07:57
【问题描述】:

我已按照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 服务

有没有其他人遇到过同样的问题并找到了解决方案?

【问题讨论】:

标签: android google-maps-api-2


【解决方案1】:

我创建了一个(德语)说明如何让它工作:

http://linuxchef.blogspot.de/2013/05/google-maps-api-v2-im-android-emulator.html

您基本上需要一个至少具有 API 级别 9 且没有 Google API 的模拟器。然后,您必须从有根设备中获取 APK:

adb -d pull /data/app/com.android.vending-2.apk adb -d pull /data/app/com.google.android.gms-2.apk

并将它们安装在模拟器中:

adb -e 安装 com.android.vending-2.apk adb -e install com.google.android.gms-2.apk

如果您的模拟器至少具有 API 级别 14 并另外安装 com.google.android.apps.maps-1.apk,您甚至可以运行原生 Google 地图应用程序

玩得开心。

【讨论】:

  • 我终于在模拟器上看到了 Google Maps v2!这篇帖子stackoverflow.com/questions/13691943/… 帮助了我,尤其是 danbrough 附加的两个文件:com.android.vending-20130711.apk 和 com.google.android.gms-20130711.apk。
  • 如果你已经下载了Google Play Services Rev.10,那么请到stackoverflow.com/questions/13691943/…下载danbrough附上的两个更新文件:com.google.android.gms_20130908.apk和com.android .vending_20130908.apk。我创建的模拟器运行 Android 版本 4.2.2。
猜你喜欢
  • 2012-12-11
  • 2021-12-07
  • 1970-01-01
  • 1970-01-01
  • 2013-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多