我知道如何使用Arm Translation Zip和另一个zip在Genymotion设备上安装Google Play服务。但是,在创建虚拟设备时,默认情况下是否安装它们?
或其他一些adb
命令以批量方式安装它(即从设备命名为'1'到名为'15'的设备。我用数字命名设备。因此它可以使安装更容易..并且我可以自己在Play商店更新Google Play服务(遗憾的是,我认为还有其他方法可以更新它。)
答案 0 :(得分:2)
Genymotion不提供Google Apps。要安装Google Apps:
将Genymotion和VirtualBox升级到最新版本。
下载两个zip文件:
- ARM Translation Installer v1.1
- 适用于Android版本的Google Apps :2.3.7 - 4.4.4或5.0
打开Genymotion模拟器并转到主屏幕,然后将第一个文件 Genymotion-ARM-Translation_v1.1.zip 拖放到模拟器上。将出现一个对话框并显示为正在进行的文件传输,然后会出现另一个对话框并询问您是否要在模拟器上对其进行闪烁。单击“确定”,然后运行adb reboot
重新启动设备。
拖放第二个文件 gapps - * - signed.zip ,然后重复上述步骤。运行adb reboot
,重新启动后,Google Apps将进入模拟器。
此时“Google Apps服务”会经常崩溃,并显示以下消息google play services has stopped working
。打开Google Play。提供帐户详细信息后,请打开Google Play并更新已安装的Google Apps。这似乎使Google Play意识到您有旧的Google Play服务,并会要求您更新(在我的情况下,更新Google Hangouts需要新版Google Play服务)。我也听说只是等待也会提示你更新。 “Google Play服务”应用似乎没有出现 - 您无法搜索它。然后,您应该会看到更新Google Play服务的优惠。安装新的Google Play服务后,您现在可以稳定,有效地访问Google Play
取自How to install Google Play Services in a Genymotion VM (with no drag and drop support)?