在Android模拟器上安装Open GApps

时间:2018-04-26 19:08:40

标签: android android-studio android-emulator google-play-services

使用Android Studio附带的AVD管理器提供的各种模拟器,我一直试图安装Open GApps而没有任何运气。通常,我一直在采用的步骤是从Open GApps下载相应的软件包,使用adb推送到设备,然后运行以下命令:

sh META-INF/com/google/android/update-binary 3 1 open_gapps-x86–6.0-mini-20170328.zip

或类似内容,根据本指南:Installing Google Apps on VS Emulator for Android

安装脚本似乎已成功完成运行,但在重新启动时,设备永远不会通过启动屏幕。

我尝试这样做的原因是因为我需要在模拟器上使用Google Play服务不是正式支持它的两个模拟器之一(Nexus 5 / Nexus 5x我相信)因为我需要使用支持Google Play 硬件GPU的模拟器,这两者都没有。

我的确切步骤:

  1. 通过Android Studio 3.1.2附带的AVD管理器创建新的AVD
  2. 我尝试了多种设备类型,例如我选择Pixel 2
  3. 我的系统映像是Nougat,API 25,7.1.1
  4. 在高级设置中,我选择硬件图形,并增加默认存储大小。
  5. 创建后,我启动AVD并使用Chrome从here下载Open GApps应用。
  6. 此应用程序会通过检测设备自动下载正确的.zip包。
  7. 此时,我按照上面链接中描述的说明完成。

1 个答案:

答案 0 :(得分:0)

请使用Android Studio版本更新您的帖子&您正在使用的仿真器版本。如果我没有弄错,因为Android Studio 2.3.2和Emulator 26.0.2开始支持谷歌播放,现在大多数当前的图片支持google play native。我知道Android Play 2.3.2,Emulator 26.0.2和API 24系统映像存在google play。至于硬件GPU支持,如果没有您正在运行或尝试过的软件的当前版本,很难确定如何提供帮助。还有什么是你试图定位的android版本。确保您拥有正在模拟的Android操作系统的正确版本的gapp。

此外,您的问题有点令人困惑,因为您的链接引用了Visual Studio模拟器,但您的问题是指Android虚拟设备管理器。您是否也可以使用VS Emulator或AVD采取的步骤更新您的问题。

GAPP下载 - > Downloads