我目前正在尝试Genymotion和男孩,它比ADT模拟器快得多。
但是我需要安装谷歌Play来下载一些应用。我怎么做呢?
我目前正在尝试Genymotion和男孩,它比ADT模拟器快得多。
但是我需要安装谷歌Play来下载一些应用。我怎么做呢?
编辑2
三个月后我们可以说:在Genymotion和cyanogenmod中没有更多的官方谷歌应用程序是获得谷歌应用程序的唯一方法。但是,您仍然可以使用Genymotion团队的前一个项目:AndroVM(下载镜像)。
EDIT
谷歌应用将于11月从Genymotion下架。您可以在Genymotion谷歌Plus页面上找到更多信息。
使用谷歌应用程序选择虚拟设备:
完成:
2017年5月28日更新:据我所知,这种方法不再支持,也不再有效。不要尝试。
#如何添加谷歌应用程序和ARM支持Genymotion v2.0+ #
Original Source:[指南]Genymotion |安装ARM翻译和GApps - xda开发者
注(2月2日):与之前的报道相反,人们发现Android 4.4实际上可以使用ARM翻译,尽管它有很多bug。按照与前面相同的步骤进行操作,只需确保下载了4.4 GApps即可。
更新-v1.1:我已经得到了更多的libhoudini的最新版本,并更新了ZIP文件。这修复了很多应用程序崩溃和挂起。换上新的,应该就能用了。
本指南用于在Genymotion虚拟机中恢复ARM翻译/支持(这是导致“install_failed_cpu_abi_compatible”错误的原因)和谷歌播放应用程序。
Download the following ZIPs: ARM Translation Installer v1.1 (Mirrors) If you have issues flashing ARM translation, try re-downloading from a mirror Download the correct GApps for your Android version: If you have issues flashing GApps, try re-downloading from a mirror 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 might have bugs) Google Apps for Android 4.3 (Mirrors) Google Apps for Android 4.2 Google Apps for Android 4.1 Next open your Genymotion VM and go to the home screen Now drag&drop the Genymotion-ARM-Translation_v1.1.zip onto the Genymotion VM window. It should say "File transfer in progress". Once it asks you to flash it, click 'OK'. Now reboot your VM using ADB (adb reboot) or an app like ROM Toolbox. If nescessary you can simply close the VM window, but I don't recommend it. Once you're on the home screen again drag&drop the gapps-*-signed.zip (the name varies) onto your VM, and click 'OK' when asked. Once it finishes, again reboot your VM and open the Google Play Store. Sign in using your Google account Once in the Store go to the 'My Apps' menu and let everything update (it fixes a lot of issues). Also try updating Google Play Services directly. Now try searching for 'Netflix' and 'Google Drive' If both apps show up in the results and you're able to Download/Install them, then congratulations: you now have ARM support and Google Play fully set up!
我在Genymotion v2.0.1-v2.1上使用Android 4.3和4.4图像进行了测试。如果你只想要ARM支持,可以跳过GApps步骤。它自己会工作得很好。
Old zip: v1.0。不要下载这些,因为它们不会解决你的问题。它是为了存档和实验目的而留下的。
尝试执行下面链接中指定的所有步骤,在将VirtualBox升级到4.2之前,请遵循VirtualBox 4.2.0发布的支持从主机拖放到Linux客户机,更多的说明。然后将Genymotion升级到最新版本。
打开桌面,运行Genymotion。选择一个Android 4.2版本的虚拟设备,然后先拖放两个文件genymotion - arm - translation_v1 .zip。然后Genymotion将显示进度,在此之后它将提示一个对话框。然后单击“确定”,它将要求重新启动设备。重启亚行。对第二个文件gapps-jb-20130812-signed.zip执行相同的步骤,并重新启动ADB。
我希望这能解决这个问题。检查这个链接-它解释得更清楚。
好吧,这可能是最简单的方法:
First of all, you will have to install GAPPS. Next, open the virtual box and wait for the home screen to show up on Genymotion. Drag and drop the GAPPS folder that you had downloaded earlier on into Genymotion. You would get a prompt. Click OK. You would see a lot of errors, but just ignore them and wait for the successful prompt to come up. Click OK again and restart the virtual device. A Google account screen should show up. Open up the playstore app if it doesn't show up. Sign into your account. Again ignore the errors. The playstore should open now and should be fully functional.
谷歌应用KitKat Genymotion。
下载谷歌应用程序ZIP文件从包含基本谷歌应用程序,如Play Store, Gmail, YouTube等链接。
https://www.mediafire.com/?qbbt4lhyu9q10ix
完成引导后,将我们下载的名为update-gapps-4-4-2-signed.zip的ZIP文件拖放到Genymotion Window中。它开始安装谷歌应用程序,并询问你的确认。确认一下。
使用https://stackoverflow.com/a/20013322/98057,我可以闪现ARM翻译,但不能闪现gapps。我得到了上面提到的“哎呀,在闪烁gapps-jb-20121011-signed.zip时出错了”错误。如果你读Genymotion的日志,发现这样的条目:
Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process: "Process operation timed out"
尝试使用adb直接应用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”不工作..下面是安装谷歌播放的简单解决方案。
Go to this link: http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17+-+1080x1920.zip Download the file from the link and extract to get the Android virtual device with Google Play store. The file will be in the name as “Galaxy S4 HTC One Xperia Z – 4.2.2 – with Google Apps – API 17 – 1080×1920″. Close all your Genymotion store running in the background. Copy that extracted file in to the following folder. C:\Users\'username'\AppData\Local\Genymobile\Genymotion\deployed After you copy you should see this path: C:\Users\'username'\AppData\Local\Genymobile\Genymotion\deployed\Galaxy S4 HTC One Xperia Z - 4.2.2 - with Google Apps - API 17 - 1080x1920 Inside the “Galaxy S4 HTC One Xperia Z – 4.2.2 – with Google Apps – API 17 – 1080×1920″ folder you will see many *.vmdk and *.vbox files. Now open VirtualBox and select Machine->Add and browse for the above folder and import the *.vbox file. Restart Genymotion. Done.
如果有人在登录谷歌时出现错误,则出现以下消息:
无法登录 无法建立到服务器的可靠连接…
然后尝试从浏览器登录——在YouTube, Gmail,谷歌网站等。
这对我很有帮助。在浏览器中登录后,我能够在谷歌播放应用程序中登录…
安装Genymotion 2.10或以上版本,现在有一个专门的按钮来安装谷歌播放服务名称“打开GApps”。链接获取更多信息
Genymotion 2.9或以下版本的3个步骤
4.4 Kitkat 5.0棒棒糖 5.1棒棒糖 6.0棉花糖 7.0牛轧糖 7.1牛轧糖(webview补丁) 8.0奥利奥 8.1奥利奥 9.0派
以上下载链接 只需拖放下载的zip文件到genymotion并重新启动 添加谷歌帐号,下载“谷歌播放音乐”并运行。
现在在“如何安装谷歌播放服务”中有了使用谷歌播放的官方常见问题解答?,这里是常见问题的文本:
For intellectual property reasons, Google Play Services are not included by default in Genymotion virtual devices. However, if you really need them, you can use the packages provided by OpenGapps. Simply follow these steps: Visit opengapps.org Select x86 as platform Choose the Android version corresponding to your virtual device Select nano as variant Download the zip file Drag & Drop the zip installer in new Genymotion virtual device (2.7.2 and above only) Follow the pop-up instructions Please note Genymobile Inc. and Genymotion assume no liability whatsoever resulting from the download, install and use of Google Play Services within your virtual devices. You are solely responsible for the use and assume all liability related thereto. Moreover, we disclaim any warranties of any kind for a particular purpose regarding the compatibility of the OpenGapps packages with any version of Genymotion.