microG 能替代哪些谷歌服务:支持与不支持清单
支持程度分四档
官方 Wiki 维护了一份实现状态表,把每个 API 的现状标得清清楚楚。综合来看可以归为四档(细节随版本演进,以官方最新版为准):
| 档位 | 代表接口 |
|---|---|
| 完整支持 | 云消息推送(FCM/GCM)、融合定位、地图 API v1、暴露通知(接触追踪)、Drive |
| 基本可用 | 地图 API v2(推荐 Mapbox 构建)、Play Integrity / SafetyNet、短信验证码自动填充、FIDO2 安全密钥、Play 资源分发 |
| 部分支持 | 账号认证、Cast 投屏、Play 游戏、Firebase 认证(限匿名/邮箱密码/手机号/自定义令牌)、视觉识别(仅条码) |
| 未实现 | Android Auto、Wearable 穿戴、Fitness 健身、地理围栏、应用内更新、Nearby、可下载字体 |
刻意不做的部分
- 分析与广告:Firebase Analytics、移动广告等接口被明确标注"不打算实现"——这正是 microG 与官方框架的定位差异,它不替应用跑遥测。
- 违反项目精神的接口:任何主要服务于数据收集的 API 都不会进入实现清单。
对你的实际影响
- 聊天、邮件、资讯类应用(主要依赖推送)通常无感运行。
- 依赖地图的应用大多可用,个别重度依赖 Maps v2 高级特性的可能有小毛病。
- 重度绑定谷歌生态的功能——Auto 车机、穿戴设备、健身同步——目前无解,装了 microG 也补不上。
逐项 API 的官方状态表可在项目 Wiki 的 Implementation status 页查到;判断某款应用能不能跑,也可以参考 应用兼容 分组的经验归纳。