Android 12或不再支持32位元!74机款恐无法使用和下载任何App!

虽然Android R(Android 11) 还没有正式的对公众发布,但是许多开发者已经开始为 Android S (Android 12) 进行准备。而Twitter上也有劲爆消息透露,在网友亲自 Build Android S 的系统的时候发现,Android S 将不再会导入32bits函式库(Library)。这意味着,在 Android S 开始,Android 或追随 Apple 的脚步,不再对 32-bit 的程序进行支持,也就是说,往后在 Android 12 上运行的 App,都必须是 64-bit 的 App 了!

网民 @luca020400 表示,Google 这么做是有原因的。在舍弃了32-bit的支持后,手机的 RAM 消耗将可以降低。这是因为在同时支持32-bit和64-bit的时候,手机会需要载入两个不同的函式库,这么一载入会消耗更多的 RAM。而如果舍弃 32-bit 的话,手机将可以直接不载入 32-bit 的函式库,大大减少 RAM 的消耗。最重要的是,在硬性规定所有 app 都必须是 64-bit 的前提,所有 app 都将受到 64-bit 的安全保障,避免 32-bit 的漏洞继续造成安全的隐患。

虽然这项举措在安全和性能表现上是百益而无一害,但问题就在于市面上的手机目前还有很多是安装 32-bit 的 Android 系统,而这74款运行 32-bit 的Android 系统的手机是不支持 64-bit 的app,也无法运行 64-bit 的 app 的!这些手机并不限于旧手机,有些 2019年推出的手机如 Samsung Galaxy A10、Huawei Y5 以及 Xiaomi Redmi 8a 等等手机也是运行 32-bit 的 Android 系统的!这些手机的厂商如果不对它们进行系统升级,两年后这些手机恐怕就无法使用和下载任何 app 了!面具哥会在文章的尾端提供一个目前正在运行 32-bit Android 系统的手机列表。 

而另一边厢,Windows 目前还支持 16-bits 的软件,可见 Backward Compatibility 这种事儿不是 take it for granted ,而是某公司的作业系统开发者致力维护的。同样是五年,第一代的 iPhone SE 还可以升级至 iOS 14,而 Android 系统却可能连 App 都无法安装了。 


资料来源:Twitter

运行 32-bits Android 系统手机列表:Google SpreadSheet

今天你洗手了吗?全民做好防疫准备,齐心抵御新冠肺炎入侵! 点击追踪 >> 新冠肺炎疫情动态

*部分照片取自网络,内容皆由MOJO平台的MOJO投稿员归有,若想参考请附加此文的链接。照片或文章如有侵犯版权问题请告知,谈谈网必定删除,谢谢!*