【问题标题】:Google Play Services on Android Emulator 4.2.2 or higher. "Google Maps API demos won't run unless you update Google Play Services"Android Emulator 4.2.2 或更高版本上的 Google Play 服务。 “除非您更新 Google Play 服务,否则 Google Maps API 演示将无法运行”
【发布时间】:2015-08-22 08:38:04
【问题描述】:

以下是一些相关线程,但这些解决方案不起作用:

1.Running Google Maps v2 on the Android emulator

2.How to run Google Map API V2 on Android emulator

我什至遵循了 Google 开发者关于这个问题的文档。还是什么都没有。

要使用 Google Play 服务 API 开发应用,您需要使用 Google Play 服务 SDK 设置您的项目。如果您尚未安装 Google Play 服务 SDK,请按照添加 SDK 包的指南立即获取。

要在使用 Google Play 服务 SDK 时测试您的应用,您必须使用:

  • 运行 Android 2.3 或更高版本并包含 Google Play 商店的兼容 Android 设备。
  • 带有 AVD 的 Android 模拟器运行基于 Android 4.2.2 或更高版本的 Google API 平台。

我正在使用高于 Android 4.2.2 的模拟器 Android 5.1.1,但是当我为地图运行示例代码时,我在模拟器上收到一条消息:

“除非您更新 Google Play 服务,否则 Google Maps API 演示将无法运行”

它给了我一个更新的选项,但是当我点击它时,我在模拟器的屏幕上收到这条消息:

“很遗憾,Google Maps API 演示已停止”

谁能解释一下这个问题?我可以在真实设备上进行设置并进行测试,但我更愿意使用 android 模拟器,因为它要快得多。

【问题讨论】:

    标签: android google-maps android-emulator


    【解决方案1】:

    确保您使用Google APIs (Google Inc.) 作为模拟器的目标。如果这不能解决问题,您可以谷歌最新的Google Play Services' apk 并将其安装在adb install 上。

    =-=-= 编辑 =-=-=
    API 级别 22 模拟器上的 Google Play 服务似乎存在错误。我为它提交了一个错误。
    https://code.google.com/p/android/issues/detail?id=176348&thanks=176348&ts=1433887196

    Google Play 服务在 API 21 和 API MNC 上似乎很好

    【讨论】:

    • 我尝试了所有这些方法,但我仍然没有想出解决办法。我认为它是一个错误。我现在要为模拟器安装所有 4.2.2 组件,看看是否能解决问题,然后在今天晚些时候报告我的结果。不过感谢您的帮助!
    • 我遇到了同样的问题,它对我重新安装模拟器很有用
    • 这适用于 5.1.1 模拟器?你用的是哪个版本?
    • 嗯.. 它适用于我的 mac 的 x86 图像,但不适用于我的 ubuntu 的手臂图像......让我仔细检查一下
    • 我使用的是 x86 图像,但我使用的是 ubuntu
    【解决方案2】:

    如果您的模拟器是基于带有 Google Play 服务的 SDK 平台构建的,并且您在尝试访问 Play 服务 API 时仍然遇到运行时错误.....

    删除模拟器,并在 SDK 管理器中卸载构建该模拟器的 SDK 平台。

    然后,重新下载该 SDK 平台并重新构建您的模拟器。

    为什么?

    如果在您下载上述 SDK 平台并构建该模拟器后 Google Play 服务有更新,那么旧版本的 Google Play 服务可能仍在该 SDK 平台的构建中。

    我发现获取最新版本 Play Services 的唯一方法是重新下载 SDK 平台并重新构建模拟器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-13
      • 2016-03-23
      • 1970-01-01
      • 2013-09-23
      • 2017-12-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多