我目前正在尝试Genymotion和男孩,它比ADT模拟器快得多。
但是我需要安装谷歌Play来下载一些应用。我怎么做呢?
编辑2
三个月后,我们可以说:没有更多的官方谷歌应用程序在Genymotion和CyanogenMod-like方法是唯一的方法得到谷歌应用程序。但是,您仍然可以使用Genymotion团队的前一个项目:AndroVM (下载镜像)。
编辑
谷歌应用将于11月从Genymotion下架。你可以在Genymotion谷歌Plus页面找到更多信息。
使用谷歌应用程序选择虚拟设备:
.
完成:
如何添加谷歌应用程序和ARM支持到Genymotion v2.0+ #
注意(2月2日):与之前的报告相反,它被发现,Android 4.4实际上与ARM翻译工作,尽管它是bug。按照与前面相同的步骤进行操作,只需确保下载了4.4 GApps即可。
UPDATE-v1.1:我已经得到了更多的libhoudini的最新版本,并更新了ZIP文件。这修复了很多应用程序崩溃和挂起。换上新的,应该就能用了。
此指南用于返回ARM翻译/支持(这是导致“INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"在Genymotion虚拟机中播放应用程序。
adb reboot
我在Genymotion v2.0.1-v2.1上使用Android 4.3和4.4图像进行了测试。如果你只想要ARM支持,可以跳过GApps步骤。它自己会工作得很好。
< >强旧拉链:< / >强 v1.0。不要下载这些,因为它们不会解决你的问题。它是为了存档和实验目的而留下的。> < /罢工
尝试执行下面链接中指定的所有步骤,在此之前,请按照VirtualBox 4.2.0发布,支持从主机拖放到Linux客户端,更多中的说明将VirtualBox升级到4.2。然后将Genymotion升级到最新版本。
打开桌面,运行Genymotion。选择一个Android 4.2版本的虚拟设备,然后先拖放两个文件Genymotion-ARM-Translation_v1.1.zip。然后Genymotion将显示进度,在此之后它将提示一个对话框。然后单击“确定”,它将要求重新启动设备。重启亚洲开发银行。对第二个文件gapps signed.zip——jb - 20130812执行相同的步骤,并重新启动ADB。
我希望这能解决这个问题。检查这个链接 -它解释得更清楚。
谷歌应用KitKat Genymotion。
下载谷歌应用程序ZIP文件从包含基本谷歌应用程序,如Play Store, Gmail, YouTube等链接。
https://www.mediafire.com/?qbbt4lhyu9q10ix
完成引导后,将我们下载的名为update-gapps-4-4-2-signed.zip的ZIP文件拖放到Genymotion窗口中。它开始安装谷歌应用程序,并询问你的确认。确认一下。
我可以闪光的ARM翻译,但不是gapps,使用https://stackoverflow.com/a/20013322/98057。我得到了上面提到的“哎呀,在闪烁gapps-jb-20121011-signed.zip时出错了”错误。如果你读Genymotion的日志,发现这样的条目:
Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process: "Process operation timed out"
尝试直接使用__abc0应用flash:
$ adb -s 192.168.56.101:5555 shell "/system/bin/check-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip" $ adb -s 192.168.56.101:5555 shell "/system/bin/flash-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip" $ adb reboot
根据日志文件的内容更改这些命令(路径和IP可能不同)。
顺便说一下,我在以下文件夹中找到了Genymobile日志文件:
~/.Genymobile/Genymotion/deployed/<device name>/genymotion-player.log
有时“ARM翻译安装程序v1.1”不工作..下面是安装谷歌播放的简单解决方案。
进入这个链接:http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17+-+1080x1920.zip .
从链接下载文件并提取以获得带有谷歌Play商店的Android虚拟设备。该文件将以“Galaxy S4 HTC One Xperia Z - 4.2.2 - with谷歌Apps - API 17 - 1080×1920″”的名称命名。
关闭所有在后台运行的Genymotion存储。
将提取的文件复制到以下文件夹。 C:\Users\当地的用户名\ AppData \ \ Genymobile \ Genymotion \部署< / p > < /李> 拷贝完成后,你会看到下面的路径: C:\Users\'username'\AppData\Local\Genymobile\Genymotion\部署\Galaxy S4 HTC One Xperia Z - 4.2.2 -与谷歌应用程序- API 17 - 1080x1920
在“Galaxy S4 HTC One Xperia Z - 4.2.2 - with谷歌Apps - API 17 - 1080×1920″”文件夹中,你会看到许多*. .VMDK和*。vbox文件。
现在打开VirtualBox,选择Machine->Add并浏览上面的文件夹,导入*. .vbox文件。
重启Genymotion。完成了。
如果有人在登录谷歌时出现错误,则出现以下消息:
无法登录 无法建立到服务器的可靠连接…
然后尝试从浏览器登录——在YouTube, Gmail,谷歌网站等。
这对我很有帮助。在浏览器中登录后,我能够在谷歌播放应用程序中登录…
安装Genymotion 2.10或以上版本,现在有一个专门的按钮来安装谷歌播放服务名称“打开GApps”。链接获取更多信息
现在有官方FAQ用于在如何安装谷歌播放服务?中使用谷歌Play,这里是FAQ文本:
由于知识产权的原因,谷歌播放服务不是 Genymotion虚拟设备默认包含。但是,如果你 如果你真的需要它们,你可以使用OpenGapps提供的包。 简单地遵循以下步骤: < p > < ol > 访问opengapps.org 选择x86作为平台 选择与虚拟设备对应的Android版本 选择纳米作为变体 下载zip文件 拖,在新的Genymotion虚拟设备中删除zip安装程序(仅限2.7.2及以上版本) 按照弹出的说明操作 请注意Genymobile Inc.和Genymotion不承担任何责任 因下载、安装和使用谷歌Play而产生的任何后果 虚拟设备中的服务。你要全权负责 并承担与使用有关的一切责任。此外,我们 拒绝为某一特定目的提供任何形式的保证 的任何版本的OpenGapps包的兼容性 Genymotion . < / p >
由于知识产权的原因,谷歌播放服务不是 Genymotion虚拟设备默认包含。但是,如果你 如果你真的需要它们,你可以使用OpenGapps提供的包。 简单地遵循以下步骤: