rad*_*adj 344 android android-virtual-device google-play-services genymotion
我目前正在尝试Genymotion和男孩,它比ADT模拟器快得多.
但我需要安装Google Play才能将一些应用下载到其中.我该怎么做呢?
jap*_*one 571
#如何将Google Apps和ARM支持添加到Genymotion v2.0 +#
注意(2月2日):与之前的报告相反,人们发现Android 4.4确实可以与ARM翻译一起工作,尽管它有缺陷.按照与以前相同的步骤,确保下载4.4 GApps.
UPDATE-v1.1:我已经获得了更多libhoudini的最新版本并更新了ZIP文件.这修复了很多应用程序崩溃和挂起.只需刷新新的,它应该工作.
本指南用于恢复ARM翻译/支持(这是导致"INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"错误的原因)和Genymotion VM中的Google Play应用程序.
adb reboot
)或ROM Toolbox等应用程序重新启动VM .如果必要,您只需关闭VM窗口,但我不推荐它.我使用Android 4.3和4.4图像在Genymotion v2.0.1-v2.1上测试了这个.如果您只需要ARM支持,请随意跳过GApps步骤.它本身就能很好地工作.
老拉链: v1.0.请勿下载这些内容,因为它们无法解决您的问题.它留给档案和实验目的.
小智 47
由于上一个答案不再适用于使用Genymotion 2.0创建的新设备,因此这是一个新的解决方案.
它不再适用的原因是因为Genymotion不再在虚拟设备映像中包含Google Apps.根据Genymotion,他们正在与谷歌合作,但与此同时,这是一个很好的解决方法.
Har*_*ani 37
安装Genymotion 2.10或更高版本,现在有一个专门的按钮来安装Google Play服务名称"Open GApps".链接了解更多信息
4.4 Kitkat
5.0 Lollipop
5.1 Lollipop
6.0 Marshmallow
7.0 Nougat
7.1牛轧糖(webview补丁)
8.0 Oreo
8.1 Oreo
9.0 Pie
Mik*_*nin 29
编辑2
三个月后,我们可以说:Genymotion和CyanogenMod方法中的官方Google Apps不再是获取Google Apps的唯一途径.但是,您仍然可以使用Genymotion团队的先前项目:AndroVM(下载镜像).
编辑
Google应用程序将于11月从Genymotion中删除.您可以在Genymotion Google Plus页面上找到更多信息.
选择使用Google Apps的虚拟设备:
完成:
现在有关于如何使用Google Play的官方常见问题解答如何安装Google Play服务?,这里是FAQ文本:
出于知识产权原因,默认情况下,Google Play服务不包含在Genymotion虚拟设备中.但是,如果您确实需要它们,则可以使用OpenGapps提供的包.只需按以下步骤操作:
请注意,Genymobile Inc.和Genymotion对您在虚拟设备中下载,安装和使用Google Play服务不承担任何责任.您对使用承担全部责任并承担与此相关的所有责任.此外,对于OpenGapps软件包与任何版本的Genymotion的兼容性,我们不承担任何特定用途的保证.
- 访问opengapps.org
- 选择x86作为平台
- 选择与您的虚拟设备对应的Android版本
- 选择nano作为变体
- 下载zip文件
- 将zip安装程序拖放到新的Genymotion虚拟设备中(仅限2.7.2及更高版本)
- 按照弹出说明操作
我可以使用/sf/answers/1400932571/刷新ARM转换而不是gapps .我得到了'Ooops,上面提到的闪存gapps-jb-20121011-signed.zip'错误时出错了.如果您阅读Genymotion日志并找到如下条目:
Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process: "Process operation timed out"
Run Code Online (Sandbox Code Playgroud)
尝试adb
直接使用闪光灯:
$ 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
Run Code Online (Sandbox Code Playgroud)
根据日志文件的说法更改这些命令(路径和IP可能会有所不同).
顺便说一下,我在以下文件夹中找到了Genymobile日志文件:
~/.Genymobile/Genymotion/deployed/<device name>/genymotion-player.log
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
426024 次 |
最近记录: |