要不要装 microG Companion:作用与替代方案
Companion 是什么
microG Companion 占用的包名是 com.android.vending——也就是 Play 商店在系统里的身份。但它本身没有任何商店界面,不能搜索、不能下载应用。它的职责是"顶替商店这个组件的位置":
- 当应用调用商店相关的接口(如正版授权校验、应用内购买回调)时,请求需要有一个占住该包名的组件来承接。
- 不少应用启动时会检查"设备里有没有商店",没有就报错,Companion 的存在就是让这个检查通过。
装还是不装
| 你的情况 | 建议 |
|---|---|
| 系统里已有官方 Play 商店 | 跳过,位置已被占用,重复安装会冲突 |
| 干净的第三方 ROM | 建议安装,能消掉一大类"提示需要谷歌服务"的报错 |
| 只用推送和定位,应用很少 | 可暂缓,遇到报错再补装 |
官方安装指南的表述也是这个意思:装了官方商店就跳过,否则装上 Companion。
和 Aurora Store 的搭配
Companion 不负责下载应用。想在无 GMS 设备上正常获取应用,社区标准组合是:
- 装 microG Companion(占住组件位置)。
- 装 Aurora Store(开源的商店客户端,可匿名或登录账号浏览、下载、更新应用)。
Aurora Store 在有/无 microG 的环境下都能工作,两者不冲突。个别付费应用的正版校验依赖 Companion 背后的授权服务实现,microG 对应用内购买与授权校验的支持在近年版本里持续完善,但复杂支付流程仍可能遇到兼容问题,属正常现象,以官方最新版为准。
装好两个组件后,回到 安装主流程 判断 SF Proxy 是否需要。