在 Genymotion 模拟器中安装 Google Play 服务

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

Genymotion for Android 被认为是用于测试 Android 应用程序的最快的 Android 模拟器替代品。默认情况下,Genymotion 不直接包含 Google Play 服务。这意味着某些需要 Google Play 服务的 Android 功能(例如 Google 地图)无法在 Genymotion 模拟器上进行测试。

但是,它允许您自行安装所需的 Google Play 服务。这篇文章解释了在 Genymotion 模拟器中安装 Google Play 服务的说明。

  1. 假设您已经安装了 Genymotion 模拟器并下载了一个或多个受支持的设备映像。
  2. 启动您配置的 Genymotion 虚拟设备。在这篇文章中,我配置了 Google Nexus6 Android 5.0 版。

  1. www.teamandroid.com/gapps/ 下载相应版本的 Google Play 服务 .zip 文件。请确保下载与您的虚拟设备 Android 版本相同的 Google Play 服务版本。
  2. 将 .zip 文件拖到正在运行的虚拟设备上并放下以安装组件,这里我们在 Mac OS X 上展示它,但在 Windows 中使用相同的机制。请注意,将出现一个对话框并显示正在进行文件传输,然后将出现另一个对话框并询问您是否要在模拟器上刷新它。

  1. 单击确定并重新启动虚拟设备。
  2. 重新启动虚拟设备并注意 Google Apps 将在模拟器中。现在您可以运行依赖于 Google Play Service API 的应用程序。

注意: Google Apps 服务可能会经常崩溃并停止工作。这意味着您可能需要从 Play 商店升级所有必需的 Google Apos。


相关文章