我如何在Genymotion模拟器中安装没有拖放支持的谷歌播放服务?

我不能安装它,正如在Stack Overflow帖子中提到的,你如何在Genymotion虚拟设备上安装谷歌框架(播放,帐户等)?由于缺乏支持拖放安装。

Genymotion支持一些模拟器的谷歌应用程序,但不支持平板模拟器。


当前回答

我尝试了上面几乎所有的选项,但都无法安装谷歌播放服务,但刚刚从genymotion的faq部分发现,访问谷歌播放服务的唯一方法是使用OpenGapps提供的包。

我试过了,结果成功了:

访问opengapps.org 选择x86作为平台 选择与虚拟设备对应的Android版本 选择纳米作为变体 下载zip文件 在新的Genymotion虚拟设备中拖放zip安装程序(仅限2.7.2及以上版本) 按照弹出的说明操作

其他回答

Genymotion的最新版本(2.10.0起)现在允许你从模拟器工具栏安装GApps:

单击工具栏上的GApps按钮

接受条款和条件

然后开始下载谷歌应用程序

下载完成后,只需重新启动虚拟设备!

从2.10版本开始,Genymotion可以使用模拟器中的工具栏安装。只需查找Open GAPPS按钮。

现在Gapps提供了安装Gapps包彻底apk的方法。

从以下链接下载APK及安装说明:

http://opengapps.org/app/

您可以从以下链接下载当前APK:

播放商店链接:https://play.google.com/store/apps/details?id=org.opengapps.app

网站链接(2017年7月22日): http://opengapps.org/app/opengapps-app-v16.apk

对于Genymotion 2.12.2,你可以在所有的虚拟设备中找到GApps。通过Genymotion运行任何虚拟设备,然后你可以在右上角找到Open GApps。按下它,它会自动安装GApps。

! (https://imgur.com/a/ju3EYE0)

拖放不能在我的系统上工作…

我发现了一篇博文,描述了如何在adb中安装它:

adb push Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb push gapps-jb-yyyymmdd-signed.zip /sdcard/Download/gapps.zip

adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip

adb reboot

adb shell flash-archive.sh /sdcard/Download/gapps.zip

adb reboot