已知问题应用与快速判断应用能否运行
官方的问题应用清单
项目 Wiki 维护着一页 Problem Apps:应用名、版本、microG 版本、系统、症状、变通方案、是否可用的表格。读它的正确方式:
- 看"是否可用"列的趋势:多数条目最终落在"已修复/可用"——问题大多随版本演进消解,老记录别当现状。
- 看触发条件:很多问题是"应用某版本 × microG 某版本"的组合病,双向升级常能跳出。
- 别急着对号入座:清单里不少条目停留在多年前的版本号,你的版本组合未必命中。
历史上问题集中的品类
| 品类 | 常见症状 | 根源 |
|---|---|---|
| 重度地图应用(出行/共享) | 覆盖层不显示、点击崩溃 | Maps v2 实现的历史缺口 |
| 个别聊天应用 | 不注册推送 | 推送注册路径的兼容 |
| 银行/支付类 | 启动即拒绝 | 采信 Device 档完整性校验 |
| 深度谷歌生态(Auto/穿戴) | 直接不可用 | 接口未实现 |
五分钟预判法
动手装应用前,按这五问过一遍:
- 应用主要用推送吗?→ microG 推送是完整支持,大概率无碍。
- 用地图吗?→ 用的话确认你的构建是 Mapbox 系。
- 要登录谷歌吗?→ 涉及 Firebase 登录的,支持方式有限(匿名/邮箱密码/手机号)。
- 银行支付类?→ 先跑 基础校验 再装,省得白折腾。
- 依赖 Auto/穿戴/健身吗?→ 直接放弃,接口未实现。
判断不了的怎么办
- 在项目仓库的 issue 区搜应用包名,前人的报告最直接。
- 实测 + 备份:应用数据可回滚的前提下直接装了试,多数"能不能用"五分钟就有答案。
反馈渠道与提问姿势见 社区与反馈。