2022,32位Android应用时日无多

(魏德龄/文)2013年,随着iPhone 5s及其内置的苹果A7处理器的问世,64位手机应用正式来到人们的视野中,借助苹果iOS系统封闭的特性,也迅速在iOS生态中实现了普及。

当时间来到2022年,连人们的电脑操作系统都已经习惯了64位系统之后,却突然发现32位的手机应用还在Android系统中固执的存在着,并多少让Android系统背上了一些不流畅、卡顿、耗电的锅。不过,也就是在当下的2022年,32位Android应用可能真的时日无多了。

 

仅支持64位Android应用的机型登场

随着一年一度Android阵营开发者标杆机型、很多公司软件测试的公用测试机产品、Google新一代亲儿子Pixel 7的上市,很多用户在上手后才发现很多第三方App都无法顺利安装,原因就在于这款手机只支持64位的App。Google无疑在通过这种方式向外界表态,Android生态现在应该全面进入64位时代。

近期,Google也专门回应了此事,该公司表示称,64 位应用程序比 32 位应用程序运行得更快,因为它们可以使用 32 位应用程序无法使用的额外寄存器和指令,较新的处理器在运行64位代码时可提供高达25%的性能提升。

此外,据Google透露,移除对 32 位代码的支持可节省多达 150MB 的 RAM,因为即使在不运行 32 位应用程序时,操作系统也会使用这些内存。这一方面控制了系统资源的消耗,同时也降低了“杀后台”现象的发生。

不过,对于Android Go、Android TV和Android Wear系统来说,目前仍然支持32位架构。其中Android Go由于是一个面向配置较低的智能手机的轻量化系统,这无疑意味着开发者若想让App支援全部Android用户,则需要同时提供64位和32位两个版本的程序。

 

国内厂商同样在行动

作为在系统UI层面上,与原生Android差别明显,并且在硬件产品上逐渐开始拥有独立创新精神的国产手机厂商而言,也已经在2021年底,开始推进64位应用的替换。

国内五大Android应用商店OPPO、vivo、小米、腾讯应用助手、百度手机助手发布的国内64位应用升级计划联合倡议显示,到2022年8月底,硬件兼容64位的系统将仅接收包含64位包体的apk包。到2023年底,仅支持64位的终端将开始陆续上市,32位应用将无法在仅支持64位的终端上运行。

华为应用市场也在2021年11月通知开发者称,2022年2月1日起,在华为应用市场新上架/升级的游戏及应用,必须包含64位版本,华为应用市场不再接收仅包含32位版本的应用;2022年9月1日起,华为应用市场将不再接收包含32位版本的应用。并且注释称,在过渡期间,可将32位和64位版本打包在一起,以确保其在不同CPU架构下的性能体验。

另在Android阵营的移动平台层面上,2021年底发布的产品在内核框架上实际上也进入了仅支持64位应用的阶段。无论是高通新骁龙8,还是联发科天玑9000,内部都配置了Cortex-X2与Cortex-A510小核,这两个型号的核心均采用了Arm v9指令集,为纯64位指令集。这就意味着如果用户在运行32位应用,这两个型号的核心均不会被调用,功耗比表现一般的A710则只能独自肩负起“重任”。

对于常年以“堆料”著称的国产品牌而言,越是用旗舰级移动平台产品,用户在使用体验上就会越发存在着对于64位应用生态的需求。

况且,另一边iOS阵营早在9年前就已经实现了64位的过渡,Android阵营尽管在5.0版本就已经支持64位应用,一直以来却并未得到开发人员的重视,甚至即便是知名公司的部分64位应用至今还bug频出,以至于如今32位应用才似乎迎来了业界的联合“强制性”手段。

 

领先多年的苹果iOS

iPhone 5s尽管外观上相较上代变化不大,但配备的指纹识别功能、A7处理器则无疑是开启一个新时代的硬件。

A7处理器作为智能手机领域的首款64位处理器,还首次使用了L3缓存。当时的iPhone用户能够普遍感受到,曾经手机内的App一度面临需要频繁更新,也正是在那时,苹果“长痛不如短痛”的实现向64位的迈进。同时,iPhone 5s机型也获得了极长的版本更新能力,一直可升级至iOS12。

相较而言,macOS系统上,苹果对于64位的演进则并不如iPhone般丝滑,原因可能正在于macOS的开放程度远高于iOS,当macOS Catalina在2019年发布时,由于仅支持64位程序,导致当时大量软件出现了兼容性问题,用户只能等待开发商推出后续更新版本才能得到解决。不过这样为后续苹果推出自研芯片的Mac产品奠定了更好的生态基础。

可以想见,Android的64位应用之路还要经历一段不平缓的磨合期,不过32位应用的倒计时已经嘀嗒作响。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2022-11-02
2022,32位Android应用时日无多
2022,32位Android应用时日无多 2013年,随着iPhone 5s及其内置的苹果A7处理器的问世,64位手机应用正式来到人们的视野中,借助苹果iOS

长按扫码 阅读全文