出品/三易生活
作者/三易菌
众所周知,如今在智能手机行业中,Android机型无论是在CPU的核心数量、还是在内存大小方面,相比iOS设备其实都有着显著的优势。但说到实际用起来的“流畅度”,许多朋友可能还是会觉得苹果的iPhone家族做得更好,甚至不少手机厂商会在新品发布会上“碰瓷”iPhone的APP运行速度,由此也足可见大家对于苹果“内功”的认可。
那么为什么iPhone能够有着更为出色的日常使用流畅度呢?一方面,在三星放弃“猫鼬”架构后,苹果如今已是手机行业中唯一具备架构级SoC自研能力的厂商。别的不说,光是巨大的CPU缓存,就能体会到苹果是如何基于产品的功能需求,来深度自定义旗下产品的芯片设计。
从另一方面来说,我们也不能不承认,苹果对于软件生态的强硬把控,使得他们的手机、平板,乃至电脑都很容易实现远比竞争对手更好的“底层优化”。比如一个非常简单的例子,就是每次iOS推出重大更新版本后,苹果方面往往都会要求所有APP必须限时为新版系统做好适配,如果开发者“偷懒”,就会被直接下架处理。
虽然这看似有些“不近人情”,但确实很有效。所以在看到了苹果的“成功经验”之后,谷歌方面似乎也从中得到了启发,开始更进一步地“催更”APP的系统适配问题。
实际上,如果最近两年接触过运行“原生Android”的海外版机型,或是在谷歌官方应用商店Play Store上发布过应用,你可能就会知道,他们其实早就已经要求开发者至少必须适配比现有最新正式版早一代的系统版本。比如现在最新的Android正式版是13,那么所有在Play Store新上架的应用,最差也得是为Android 12设计的版本。
但目前谷歌的这个政策其实存在着许多“漏洞”,例如一方面它只针对新上架的应用,对老应用的要求则远没有那么严格。另一方面,众所周知的是Android整个软件生态远没有苹果那么“单纯”。别的不说,光是国内这些手机厂商,谷歌就确实管不了他们各自的应用商店策略。
不过,这并不意味谷歌就拿手机厂商完全没办法了,因为Android系统要限制应用版本,不光可以通过商店渠道,其实也能够通过系统底层代码来实现,只不过谷歌以前很少采取这一策略(准确的说是限制非常宽松,以至于大多数人都感受不到)。但从最近的一些相关报道来看,谷歌方面似乎已经“下定决心”了。
日前一位开发者Dylan Roussel在接受采访时声称,从Android 14开始,谷歌方面将在系统底层代码上“收紧”对于应用版本兼容性的控制。最开始,用户将不得在新版系统上安装API低于Android 6.0的应用,此后这一标准会逐步提高,直到完成最终的目标,据称会禁止安装所有API版本低于Android 12的应用。
从Android 14开始,谷歌将全面对应用适配“催更”。
请注意,与我们在前文中所提及,从Play Store下载新应用的版本限制不同,这里的“安装”同时包括了从应用商店下载,以及用户手动安装APK这两种情况。也就是说,它是在系统底层(而非应用商店)层面发挥作用,并且有极大可能会对所有Android手机一样有效。而且由于是直接从系统底层拒绝只适配老版本系统的应用,所以也就无所谓是不是“新上架”的了,而是会对所有应用一视同仁。
那么这是一件坏事吗?老实说,如果你确实严重依赖某个已经停更很久的应用,那么谷歌在新版系统上的这个做法,可能会造成一定的困扰。
但除此之外,对于绝大多数的用户而言,我们认为更强硬的要求开发者及时更新版本,要求他们积极的为新版系统做好适配,并没有什么问题。毕竟只有软件能够跟上硬件和系统进步的速度,才能让消费者新买的设备显示出更多的价值。而这一点,无论是对于消费者、还是整个行业的健康发展来说,都有着至关重要的意义。
24小时热榜
查看更多