软件|关于安卓淘汰32位应用,你关心的问题都在这了

不久前,我们三易生活曾为大家介绍了今年(2022年)年初第一批旗舰机型上发生的一些有趣变化。由于硬件底层指令集的更新换代,今年的部分新机已经开始从应用商店、安装界面,以及运行时的警告信息等多方面,“排斥”32位应用了。
软件|关于安卓淘汰32位应用,你关心的问题都在这了
文章插图
此前我们曾指出,这种由手机厂商下场,“硬件倒逼软件进步”的现象虽然有些无奈,但确实有可能会在短时间里促成国内市场安卓生态的全面64位化。在当时这篇内容发出后我们注意到,有不少朋友都对此表示了关切。有的朋友想知道具体哪些机型存在“排斥32位应用”的现象、有的朋友担心自己手头的手机将来是否会变得“不能用”,还有的人则好奇现在到底有哪些应用还没转向64位架构。
既然如此,那么我们今天就接着此前的文章,用更详细、也更加易懂的方式,来给大家讲讲“安卓端应用64位化”这件事中,目前大家最为关心的几个问题。
为什么手机厂商开始“排斥”32位软件?
首先大家要知道,理论上只要是使用了基于ARM在2021下半年推出的新架构CPU的机型,都会存在对32位软件兼容性不佳的问题。这是因为新的Cortex-X2超大核与Cortex-A510小核,都完全放弃了对32位软件的支持,造成了目前有且仅有Cortex-A710大核能兼容32位软件。
软件|关于安卓淘汰32位应用,你关心的问题都在这了
文章插图
这也就意味着,在所有基于ARM v9指令集的旗舰SoC(比如新骁龙8、天玑9000、Exynos2200)上,32位软件都会被强制“锁”在大核上运行。既无法使用超大核、也无法使用小核,从而导致能效降低。
并且考虑到未来各芯片厂商还必然会推出基于新架构的中端,甚至是入门级移动平台,因此这个问题还必将变得更为严重。大家不妨试想一下,如果一款原本有着大容量电池、使用高能效“大小核”设计的中低端机型,因为一款流行的32位应用长期占用A710大核,从而导致异常发热、耗电的话,那么用户会怎么想?
软件|关于安卓淘汰32位应用,你关心的问题都在这了
文章插图
不仅如此,根据目前的相关传言显示,最快到明年年底,ARM的新世代(也就是下下代)CPU架构可能会完全摒弃对32位代码的兼容。到了那个时候,安卓手机上的32位应用就不只是会造成异常耗电这么简单了,而是会变成压根无法安装及运行。所以不管是为了优化2022年这代产品的日常使用体验、还是为了未来打算,手机厂商现在都很有动力去推进安卓应用的全面64位化。
现在有哪些手机已经开始推进64位化
根据我们三易生活此前总结和收集的信息来看,目前包括小米,OPPO、vivo、腾讯、百度在内的多个国内安卓应用商店,都已经开始督促开发者必须限时适配64位硬件。
软件|关于安卓淘汰32位应用,你关心的问题都在这了
文章插图
而在机型方面,小米12系列与真我GT2 Pro是我们观察到、第一批明显开始“抗拒”32位应用的机型。在小米12系列的应用商店里,64位软件会被特别标注出来,同时对于用户目前安装的是32位版本、但应用商店已经上线64位版本软件,则会在软件更新时自动以64位版本替代掉32位版本。
软件|关于安卓淘汰32位应用,你关心的问题都在这了
文章插图
与此同时,不管小米12系列还是realme的真我GT2 Pro,如果用户试图手动安装32位软件,现在则均会弹出醒目的提示信息,但并不会阻止安装/运行。也就是说,如果现在需要某个特定的应用来“救急”、而它又只有32位版本,那么还是可以用的,只不过此时手机的功耗、发热,或者兼容性表现可能不会太好而已。

推荐阅读