我已按照提供的解决方案by Rob Prouse here在运行Android级别为22的Android 5.1.1的Visual Studio模拟器上安装Google Play服务。这一切都运行良好,我的应用程序中的地图成功运行,但是,我希望在6.0设备上完成这项工作。
Rob Prouse解决方案:
1 - 从http://www.teamandroid.com/gapps/下载适用于Android版本的正确GAPPS 2 - 使用附加工具(小>>图标)进行模拟器,然后转到SD卡选项卡 3 - 选择计算机上的文件夹以与虚拟SD卡同步 4 - 从SD卡拉出,这将在所选文件夹上创建文件夹结构 5 - 现在将Gapps填充复制到“下载”文件夹 6 - 推送到SD卡。这需要一段时间,并将zip文件复制到您的模拟器。
7 - 运行命令提示,转到Android SDK位置的 sdk \ platform-tools ,然后运行 adb devices。
8 - 如果在列表中看到模拟器,则跳到步骤10 9 - 如果您没有看到模拟器,请运行以下命令: adb connect< emulator ip>:5555 您可以在模拟器中找到模拟器ip,转到设置 - >关于手机 - >状态和IP部分。
10 - 下次运行, adb shell。这将为您提供Android模拟器的提示 11 - 确认gapps文件在那里: ls / sdcard / Download
12 - 现在运行, install_zip.sh /sdcard/Download/.zip 这应该开始闪烁过程。
13 - 闪烁完成后,重新启动仿真器 14 - 重新启动后,您可能会看到Google+等应用尝试启动时出现错误,暂时忽略它们 15 - 登录您的Google帐户并升级Google Play中的所有应用 16 - 当您运行需要Google Play服务的应用程序时,系统可能会提示您升级
我尝试了http://www.teamandroid.com/gapps/的所有三个包,但都没有效果
请注意,HDPI / MDPI / TINY: gapps-600-base-20151016-1-signed.zip
安装了Play商店,但它会一直崩溃并且永远不会打开
我尝试了两个adb
命令和拖放解决方案
是否有人能够将Google Play服务安装到6.0 Visual Studio模拟器中?
答案 0 :(得分:1)
我最后关注了另一个关于模拟器的文档,它运行良好。 对于遇到同样问题的人,请看一下这个问题: http://blog.ostebaronen.dk/2016/04/installing-gapps-in-visual-studio.html
来自消息来源的解决方案:
<强>先决条件强>
1.在Visual Studio Emulator for Android tools中安装Marshmallow图像(可在Visual Studio中通过工具&gt; Visual Studio Emulator for Android 打开)
2.下载gapps-L-4-21-15.zip
3.下载benzo-gapps-M-20151011-signed-chroma-r3.zip<强>安装强>
1.启动棉花糖图像
2.启动后将 gapps-L-4-21-15.zip 拖到仿真器上。它将提示您安装zip并在此之后关闭设备 3.安装gapps再次启动模拟器后,它将显示一个关于优化新安装的软件包的对话框 4.转到设置&gt;帐户和添加Google帐户。 忽略所有崩溃。
5.添加帐户后,将 benzo-gapps-M-20151011-signed-chroma-r3.zip 拖放到仿真器上,如步骤2所示。
6.在完成第5步之后重新启动后,您现在应该在Android的Visual Studio模拟器上使用Play服务和Play商店。
答案 1 :(得分:0)
其他答案的最大问题之一是,如果人们发现了可怕的解决方法,他们就会停止寻找简单的解决方案。幸运的是,我发现了gapps-lp-20150314的gapps软件包,它可以与Android的Visual Studio Emulator中的10.1英寸棉花糖(6.0.0)平板电脑配合使用。