android – 如何在Genymotion虚拟设备上安装Google框架(Play,Accounts等)?

我目前正在试验Genymotion和男孩,它比ADT模拟器快得多。

但我需要安装Google Play才能下载一些应用程式。我如何做到这一点?

最佳答案
如何添加Google Apps和ARM支持Genymotion v2.0

原始来源:[GUIDE] Genymotion | Installing ARM Translation and GApps – XDA-Developers

Note(2月2日):与以前的报告相反,已经发现Android 4.4实际上与ARM翻译工作,虽然它是错误的。按照与以前相同的步骤,只是确保你下载4.4 GApps。

UPDATE-v1.1:我已经得到更多的最新版本的libhoudini和更新的ZIP文件。这修复了很多应用程序崩溃和挂起。只是闪存新的,它应该工作。

本指南旨在收回您的Genymotion VM中的ARM翻译/支持(这是导致“INSTALL_FAILED_CPU_ABI_INCOMPATIBLE”错误的原因)和Google Play应用程序。

>下载以下ZIP:

> ARM Translation Installer v1.1(Mirrors)
如果您在刷新ARM翻译时遇到问题,请尝试从镜像重新下载
>为您的Android版本下载正确的GApps:
如果您在刷新GApps时遇到问题,请尝试从镜像重新下载

> Google Apps for Android 6.0
> Google Apps for Android 5.1
> Google Apps for Android 5.0
> Google Apps for Android 4.4(Download from CM11 Links)(4.4 GApps可能有错误)
> Google Apps for Android 4.3(Mirrors)
> Google Apps for Android 4.2
> Google Apps for Android 4.1

>接下来打开你的Genymotion VM,然后进入主屏幕
>现在将Genymotion-ARM-Translation_v1.1.zip拖放到Genymotion VM窗口。
>它应该说“文件传输进行中”。一旦它要求您刷新它,点击“确定”。
>现在使用ADB(adb reboot)或像ROM Toolbox这样的应用程序重新启动虚拟机。如果必要,你可以简单地关闭VM窗口,但我不推荐它。
>一旦你在主屏幕上再次拖动和放置gapps – * – signed.zip(名称不同)到您的VM上,然后点击“确定”,当问。
>完成后,请重新启动您的VM并打开Goog​​le Play商店。
>使用您的Google帐户登录
>在商店中,进入“我的应用程序”菜单,让一切更新(它修复了很多问题)。也尝试直接更新Google Play Services
>现在,尝试搜索“Netflix”和“Google云端硬盘”
>如果两个应用都显示在结果中,并且您可以下载/安装它们,那么恭喜您:您现在已经拥有ARM支持和Google Play完全设置!

我已经测试这个在Genymotion v2.0.1-v2.1使用Android 4.3和4.4的图像。如果你只想要ARM支持,可以跳过GApps步骤。它本身工作完全正常。

旧zip:v1.0.不要下载这些,因为他们不会解决你的问题。它留给档案和实验目的。

转载注明原文:android – 如何在Genymotion虚拟设备上安装Google框架(Play,Accounts等)? - 代码日志