爱威奶 页面上的包名和版本号各管什么
先弄清这两串字符的分工,后面的矛盾才看得出来。
- 包名
- 安卓上每个应用的唯一标识,形如几段小写字母用点连起来。一台设备上同一个包名只能装一个应用。
- 为什么它不能变
- 系统靠它认应用,商店靠它认条目,升级也靠它对上。包名一换,系统眼里就是另一个应用了。
- 版本号
- 同一个应用内部的先后顺序标记。它可以往上走,但应该能排得出个先后。
- 两项一起看
- 包名不同就是两个应用,谈不上谁是谁的新版;版本号排不出先后,说明这些页面根本不在说同一份东西。
爱威奶 各家标出来的两项标识,摆一起看
同样挂着 爱威奶 这个名字,各家标的不是同一件东西。
| 标识项 | 各家标出来的情况 |
|---|---|
| 包名 | 至少出现两个互不相同的写法。按其中一个去商店查,得到的是一张没有应用详情的页面。 |
| 版本号 | 不同站点分别标作 5.5.0、4.3.0、V7.8.9.2、V2.10.0。跨度从 2 到 7,排不出先后。 |
| 名称后缀 | 「官方版」「永久版」「无限制版」「night」轮番出现,同一个名字挂着好几种后缀。 |
| 发布时间 | 大多不写。少数写了的,也没有与版本号对应的更新记录。 |
| 能得出什么 | 两项核心标识同时对不上,就足以说明这些页面分发的不是同一份东西,不必下载去验。 |
爱威奶 的标识对不上,有没有别的解释
会不会是开发者中途改了包名
有这个可能,但改包名等于发一个新应用,旧版升不上去。真这么做了,页面上该有说明,这里没有。
会不会是渠道分包
渠道分包一般保持主包名不变,只在后缀或元数据上做区分。这里是主包名本身就不同,不是分包能解释的。
多个版本并存不是很常见吗
常见的是新旧并存,但它们排得出先后。这里排不出,所以不属于那种情况。
那到底哪一个是真的
本轮不下这个判断。能确定的只有一件事:它们不是同一份东西,所以不能当成一个来源来看。