android – 如何在Genymotion VM中安装Google Play服务(没有拖放支持)?

如何在没有拖放支持的Genymotion模拟器中安装Google Play服务?

由于缺乏对拖放安装的支持,我无法按照How do you install Google frameworks (Play, Accounts, etc.) on a Genymotion virtual device?堆栈溢出中的说明安装它.

Genymotion支持几个模拟器的Google Apps,但它不支持平板电脑模拟器.

最佳答案
Genymotion不提供Google Apps.要安装Google Apps:

>将Genymotion和VirtualBox升级到最新版本.
>下载两个zip文件:
  – ARM Translation Installer v1.1
  – 适用于Android版本的Google Apps:2.3.7 – 4.4.44.4 – 6.0 (with platform and variant)您还可以在wbroek用户GitHubGist page中找到GApps列表.
>打开Genymotion模拟器并转到主屏幕,然后将第一个文件Genymotion-ARM-Translation_v1.1.zip拖放到模拟器上.将出现一个对话框并显示为正在进行的文件传输,然后会出现另一个对话框并询问您是否要在模拟器上对其进行闪烁.单击“确定”,然后通过从终端或命令提示符运行adb reboot来重新启动设备.
>拖放第二个文件gapps – * – signed.zip并重复上述相同的步骤.再次运行adb reboot,重新启动后,Google Apps将进入模拟器.
>此时,“Google Apps服务”会经常崩溃,并显示以下消息:Google Play服务已停止运行.打开Goog​​le Play.提供帐户详细信息后,请打开Goog​​le Play并更新已安装的Google Apps.这似乎使Google Play意识到您有一个旧的Google Play服务,并会要求您更新(在我的情况下,更新Google Hangouts需要新版Google Play服务).我也听说只是等待也会提示你更新. “Google Play服务”应用似乎没有出现 – 您无法搜索它.然后,您应该会看到更新Google Play服务的优惠.安装新的Google Play服务后,您现在可以稳定,有效地访问Google Play

转载注明原文:android – 如何在Genymotion VM中安装Google Play服务(没有拖放支持)? - 代码日志