如果你最近有关注我们三易生活的相关内容可能会记得,近来我们接连对一些罕见机型或稀有移动平台进行了“考古”。
其实这类文章的准备工作基本都挺繁琐,不过比起寻找那些罕见的老手机、老平板,真正让我们感到头大的,往往是到手后的整备过程。
毕竟,这些老机型的硬件也好、系统也罢,普遍都过于“古老”,因此也就导致其所内置的应用商店往往都已不能使用。于是,我们通常需要先用一台其他设备访问一些靠谱的、存有大量古早APK文件的资源站,找到老机型能用的软件、并将其下载,然后再将APK文件传输到这些机型上尝试安装和运行。
很显然,在这个过程中,如何判断应用“能否兼容”其实是最困难的一个环节。事实上,很多时候我们都不得不提前准备多个版本,然后再一个一个地去“试错”。正因如此,当日前我们注意到谷歌开始在官方应用商店里不再显示应用的版本号信息时,内心里其实是毫无波澜,甚至有一种“这天终于来了”的感觉。
为什么?因为应用“版本号”对于用户来说本无太大作用
在解释谷歌此举的用意前,我们首先想要让大家来解答一个“简单”的问题。下面这四个不同版本的Google Play Service应用,哪一个才能用于华硕Zenfone Zoom这款机型上?
A. Google Play Service 22.09.20.040300-434869283
B. Google Play Service 22.12.25.190400-439420056
C. Google Play Service 22.18.20.040700-451484765
D. Google Play Service 22.24.13.100400-455379025
怎么样,是不是感觉光看这几串数字眼睛就已经花了?但如果有着丰富的“玩机经验”,你可能会知道,Zenfone Zoom是一款基于Intel Atom平台的x86架构机型,同时其最后一个官方系统版本是Android 6.0。而在上述这四个应用的版本号里,“040700”字段中的前三位数字“040”,所指的是兼容Android 6.0系统,而后三位数字“700”则正是为x86处理器适配。因此,正确答案应该选C。
但问题在于,一方面能看懂这种“软件版本号”隐藏信息的人,本就少之又少。
很多软件的完整版本号,对于大多数用户来说其实都如同天书
另一方面,对于绝大多数朋友而言,在通过手机内置应用商店更新软件(而不是像我们这样,辛辛苦苦去资源站找APK下载)时,应用商店本就会自动识别硬件信息、系统版本,并自动推送最兼容的应用版本,所以大部分人本来就完全没有必要去了解和记住Android应用版本号里的各种门道。
在最新的Android生态下,软件版本已经失去了意义
当然,Android软件的“版本号”如今不只是对用户而言已无意义,哪怕是对于开发者和谷歌来说,也确实到了该与它说再见的时刻。
为什么这么讲?首先大家都知道,Android生态最大的短板就在于设备的“碎片化”。即便不算那些彻底过时的老机型,目前也有着不下十种不同的主流SoC方案,至少三四个不同的常见系统版本,还有不知道多少种各自不同的屏幕分辨率和长宽比。