开启 GMS 支持:让依赖谷歌框架的应用在虚拟环境内运行
GMS 开关解决什么问题
相当一部分应用依赖谷歌服务框架(GMS)才能完整运行:谷歌系应用自不必说,很多海外游戏的登录、推送、支付也挂在 GMS 上。在虚拟环境内运行这类应用时,如果虚拟环境里没有谷歌服务,应用就会报错或功能残缺。
黑盒的解法是 GMS 管理:按用户(容器)开启谷歌服务环境,开启后,该用户名下的所有依赖谷歌框架的应用可以正常连接使用。
开启步骤
- 右上角三点菜单 → 软件设置;
- 「其它」分组 → GMS 管理(点击跳转到 GMS 管理界面);
- 在用户列表中找到目标用户(如 User 0);
- 打开该用户对应的开关。

开关是按用户生效的:给哪个用户开,哪个用户里的应用才有谷歌服务,其他用户不受影响。
一个重要的前提条件
GMS 管理功能生效的前提是手机本身具备谷歌服务环境。设置页在这个条件不满足时会有明确提示,GMS 管理条目呈灰色并注明「当前手机没有 Google 服务环境」:

也就是说,引擎做的是「把真机已有的谷歌服务环境延伸进虚拟环境」,而不是凭空提供谷歌服务。国内多数无谷歌服务的机型上,这个开关是灰色不可用的——这不是故障,是前提不满足。
没有谷歌服务环境的机型怎么办
- 部分设备的谷歌框架组件可以单独安装(常见做法是先在系统侧补齐 GMS 基础组件),系统侧有了服务环境,虚拟环境的开关才有得开;
- 具体到各机型怎么补齐,因设备与系统版本差异很大,超出了本站整理范围,建议按机型搜索对应教程;
- 补齐与否只影响 GMS 相关功能,引擎的其他功能(多开、定位、Xposed)不受影响。
开启后仍报「缺少谷歌服务」的处理
- 完全杀掉引擎重开,让服务环境随虚拟应用重新初始化;
- 确认开的是目标用户(切错了用户等于没开),见用户备注与切换;
- 应用仍异常的,看GMS 管理页灰色的原因与处理。