【问题标题】:How to run Google Map API V2 on Android emulator如何在 Android 模拟器上运行 Google Map API V2
【发布时间】:2013-08-29 20:10:32
【问题描述】:

我尝试在我的 Android 应用程序中实现 Google Maps v2,但不幸的是,我看到的不是 Maps,而是以下消息:

如果没有 Google Play 服务,此应用将无法运行,您的手机中缺少这些服务以及“获取 Google Play 服务”按钮。

在告诉我之前,这可以在安卓模拟器上运行谷歌地图吗?

【问题讨论】:

  • 感谢 Aravinth,但是如何在模拟器中安装 google play 服务,我已经在模拟器上成功安装了 com.google.gms.apk 和 com.google.vendig.apk,但是它不起作用。
  • 浏览并获取google play apk,然后安装到您的模拟器中。
  • 只要参考这个你就能得到一些想法。 [模拟器上的谷歌地图][1][1]:stackoverflow.com/questions/14040185/…
  • 我也试过这个,但我无法安装 google plak apk,模拟器总是强制关闭浏览器对话。

标签: android android-emulator google-maps-android-api-2


【解决方案1】:

您应该使用基于 SDK 4.2.2 或更高版本的模拟器。详情请看这里:

http://developer.android.com/google/play-services/setup.html

注意:只有 Android 4.2.2 及更高版本的 Google API 平台包含 Google Play 服务。

【讨论】:

【解决方案2】:

您可以下载 Genymotion 模拟器并测试您的 google map api . http://www.genymotion.com/

【讨论】:

    【解决方案3】:

    试试Genymotion emulator....它支持基于位置的服务。

    【讨论】:

    • genymotion 不支持我的电脑配置,能否请您建议我另一种方式。我试过oracle虚拟盒子和模拟器。
    • 和我一样,我的电脑也不支持 Genymotion。所以我无法在我的安卓模拟器上测试谷歌地图。我必须改用手机。
    • 表示你没有解决方案而不是真机?
    【解决方案4】:

    是的,有些人建议通过安装 google play services 在模拟器中运行 Google 地图。查看以下帖子。

    https://stackoverflow.com/a/18119265/1665507

    【讨论】:

      【解决方案5】:

      你可以选择google api作为目标api。它支持地图我也试过了,它运行成功。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-11
        • 2013-07-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-07
        • 1970-01-01
        相关资源
        最近更新 更多