3

我在我的 Genymotion 中安装了 Google Services API,在我下载了位置示例(https://github.com/googlesamples/android-play-location/tree/master/BasicLocationSample)之后它不起作用,我设置了 GPS 和数据有能力。我在我的真实手机上测试了它,它可以工作!怎么修?

谷歌地图在地图上找到我。

4

4 回答 4

1

确保模拟器安装了 Google Play 服务,并且它是最新的。您可以从 Play 商店将其更新到最新版本

于 2015-04-15T22:37:42.810 回答
1

如果 Android 6.0 上的 Google Play Services 每次都崩溃,您可以尝试按此顺序执行相同的操作。也许它会起作用。

这是我所做的:

  1. 安装最新的 Genymotion(在我的例子中是 2.6.0 版)。确保删除以前的旧(预览版)Android 6.0 图像(Genymotion -> 设置 -> 杂项 -> 清除缓存)。
  2. 添加新的虚拟设备,选择 Google Nexus 5X 和 Android 6.0 映像。它应该从 Genymotion 网站下载新图像。开始创建 Google Nexus 5X - 6.0.0 - API 23 - 1080x1920 虚拟设备。
  3. Flash Genymotion-ARM-Translation_v1.1.zip(将zip文件拖放到虚拟设备窗口)然后重新启动虚拟设备。
  4. 刷新 gapps-L-4-21-15.zip 并再次重新启动虚拟设备。现在通过设置 -> 帐户 -> 添加帐户在虚拟设备中添加 Google 帐户。不要启动 Google Play!忽略登录过程中的任何崩溃。
  5. 刷新 benzo-gapps-M-20151011-signed-chroma-r3.zip 并重新启动虚拟设备。在虚拟设备中打开 Google Play,更新所有已安装的应用程序。
  6. 长按主页按钮启动 Google Now,以强制对话请求更新 Google Play 服务。更新 Google Play 服务。现在该设备已准备好使用 Google Play 和 Google Play Services。

Genymotion android 6.0 与谷歌播放服务

于 2016-06-26T15:18:42.900 回答
0
  1. 检查您的地图是否已更新。
  2. 检查您的 PC 位置设置。
于 2020-01-12T06:02:18.190 回答
-1

要在您的 genymotion 中使用 Google Services Api,您必须按照以下步骤操作:

1) 下载ARM Translation Installer v1.1(ARMTI)

2) 下载适用于您特定 Android 版本的Google Apps

3) 将 ARM Translation zip 文件拖放到您的模拟器中。

4)重启你的模拟器

5) 将正确的 Google App 版本拖放到您的模拟器中

6)重启你的模拟器

于 2015-10-30T15:02:52.963 回答