gpt4 book ai didi

android - 使用 Android 7 的 Genymotion 模拟器上的 Google Play 服务

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:18 24 4
gpt4 key购买 nike

我购买 Genymotion 的目的是使用 Android 7.0 和 Google Play 进行模拟。

Android 7.0 在 Genymotion 上运行良好,但我无法在其上安装 Google Play。

Google Play 适用于 Android 6.0 及更低版本 - 我能够找到必须额外安装的源(Flash)才能在 Genymotion 中使用 Google Play。

有人知道如何使用 Genymotion 在 Android 7.0 设备上安装 Google Play 吗?

最佳答案

更新的答案
从 Genymotion 2.10 开始,您无需处理 zip 文件即可轻松安装 Google Play Services。您现在有一个一键安装程序(称为“Open GApps”小部件)。

这里有几点需要考虑:

  • 只要安装了 Genymotion 2.10,一键安装程序 可用于运行 Android 4.4 或更高版本(无论是新的还是已经创建的)的每台设备。
  • Open GApps 小部件安装最小的变体(即 pico),因为它适合大多数开发和测试需求。
    这意味着您只能获得 Google Play StoreGoogle Play Services,除此之外别无其他。

如果您需要访问更多 Google 应用程序,您可以访问 Play Store 并从那里下载它们,或者您可以从他们的网站安装另一种 Open GApps ,如我原来的回答中所述。

如何使用小部件并安装Open GApps
只需打开您的 Genymotion 设备。
您将在右侧栏中看到一个灰色的 Open GApps Logo ,以及所有其他设置:

Unused Open GApps widget

当您单击该 Logo 时,Genymotion 将开始下载 Open GApps 到您的设备:

Downloading Open GApps

然后,您需要重新启动设备,一切就绪:

Instalation Seccusfull


原始答案
为了安装 Google Play 并在 Genymotion 上使用它,您需要将预构建的 Google Apps 包的 zip 文件找到到模拟器上。

如您问题的评论中所述,Genymotion 的 ROM 被编译为 x86 以匹配最流行的计算机的 CPU 架构。
但是,大多数可用的预构建 Google Apps 软件包都使用在手机中很流行的 ARM 架构。
一些评论提到需要安装 ARM Translation,这将使那些 ARM 应用程序可以在 x86 虚拟设备上运行,但可能很难找到适用于 Android Nougat 的正确翻译文件 无论如何,它根本没有必要

您可以转到 open GApps site并安装所需的预构建 Google Apps 软件包。
确保选择 Platform: x86 和正确的 Android 版本。

为了在 Genymotion 上安装它,只需将 zip 文件拖放到模拟器中,系统会提示您使用以下消息,让您知道该文件可以闪存到设备: Flashing openGApps on Genymotion emulator单击OK,它会刷新文件。
该过程完成后,您将收到以下消息提示: Flashing process onto Genymotion emulator is done您需要做的就是重新启动设备模拟器,这样您就可以在 Android Nougat 模拟器上使用 Google Play。
享受吧。

关于android - 使用 Android 7 的 Genymotion 模拟器上的 Google Play 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41765915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com