Google Play 支持 -来自 Google: 我们知道很多应用程序开发者使用 Google Play
服务,并且很难使服务保持最新
为了解决这个问题,我们现在
提供安卓系统图像的版本,包括播放商店
Google Play 图片可以从 Android Nougat 开始使用
(API 24) 使用这些新的模拟器图像,您可以更新 Google Play
通过模拟器中的 Play Store 应用程序提供服务
一个物理的 Android 设备。另外,你现在可以测试端到端安装,
更新,并与谷歌游戏商店购买流程。
所以我在我的 AVD 中做了一个新的模拟器。我选择了 Nexus5X (有 Play Store 支持)。之后,我选择了 Jelly Bean 16 API 级别(使用 Google API)。当我打开我的应用程序对话框弹出消息 你需要更新你的谷歌游戏服务。当我点击更新按钮时,什么也没有发生。我确实更新了 SDK 管理器中所有必需的内容,但是没有一个是有效的。我没有在我的仿真器上安装谷歌游戏商店,即使我选择了 Nexus5X,它预装了游戏商店。因此,我无法在扩展控件(模拟器旁边的树点)中找到 Google Play Store 选项卡。
因为没有什么工作,我决定尝试手动安装谷歌播放服务,通过下载 APK 并将其拖入模拟器。当我尝试这样做时,我遇到了问题 APK 安装失败。错误: INSTALL _ PARSE _ FAILED _ INCONSISTENT _ CERTIFICATES。我想这就是问题所在,因为我选择了果冻豆16 API 级 (使用 Google API)。所以我做了个新的模拟器
Nexus 5X (支持 Play Store)-Jelly Bean 16 API 级(< strong > WITHOUT
谷歌应用程序接口)
这允许我手动安装我的 Google Play Service。但当我运行我的应用程序时,它仍然不想打开它。问题是我的模拟器没有 Google Play Store。所以我手动安装了它,就像谷歌播放服务一样。但是当它成功安装后,每秒钟都会弹出带有 不幸的是 Google Play 服务已经停止了消息的对话框。问题是我的 Google Play Store 版本是17.x,而 Google Play Service 版本是19.x。所以最后我安装了17.x 版本的 Google Play Service,一切正常。