看懂 microG 的包名与版本号
一行文件名拆到底
以发布页常见的一行为例:
com.google.android.gms-250932034.apk
└────包名────┘ └──版本号──┘
包名部分
| 包名/前缀 | 身份 |
|---|---|
| com.google.android.gms | microG Services 标准构建,面向自定义 ROM |
| com.google.android.gms + -hw 后缀 | 华为原厂系统(EMUI/HarmonyOS)专用构建 |
| org.microg.gms + -user 后缀 | 开发者预览构建,普通用户别碰 |
| com.android.vending | microG Companion(占商店组件位) |
| com.google.android.gsf | Services Framework Proxy(旧推送桥接) |
包名设计就是刻意与谷歌原组件一致——这是"让应用认账"机制的一部分,见 工作原理。
版本号部分
形如 250932034 的数字读法:
- 25.09.32 基线:对标的是官方 Play Services 的版本系(25 年 09 月 32 系),保证接口层对齐。
- 尾数(如 034 / 032):同基线下的构建批次,批次越高越新。
发布标题里的 v0.3.17.252432 则是项目自身版本号,v0.3.x 是当前大版本线。
实用判读规则
- 选文件先看设备:自定义 ROM → 无后缀;华为原厂 → -hw;其余一律别装。
- 同基线取尾数大的:同一天挂出 032 与 034,取 034。
- Services 与 Companion 配套:两个文件的基线同期发布,成对更新。
- 别只盯数字大小跨线比较:不同大版本线的编号规则有过变化,判断新旧以发布页时间与版本标题为准。
查自己装的是哪个
microG 设置 → 关于,能看到当前版本号与构建信息。怀疑构建装错的(比如华为机装了标准版),在这里一眼识破,回 选构建 重装对应版本。