【 商店|2022年,安卓手机为什么要全面普及64位应用?】2021年底,国内安卓五大应用商店,共同宣布了将会推进国内安卓生态对于64位应用的支持。从这五大厂商发布的联合倡议来看,只要在OPPO、vivo、小米、腾讯应用助手、百度手机助手上传或者更新APP,都需要在21年12月底前上传64位格式,不再接受32位的APK,而后者更是在2023年直接无法在支持64位系统上运行。
文章插图
而华为则通过华为开发者联盟邮件通知所有开发者,华为将会分阶段淘汰32位应用,并全面推行64位版本:
2022年2月1日起,在华为应用市场新上架/升级的游戏及应用,必须包含 64 位版本,华为应用市场不再接收仅包含 32 位版本的应用;9月1日起,华为应用市场将不再接收包含 32 位版本的应用。
文章插图
让手机终端厂商这样“迫在眉睫”的推广64位应用最主要的原因是来自上游供应链的压力。比如之前ARM就宣布,将会从2022年开始,旗下芯片产品之中CPU的Cortex大核将取消对32位的支持,这是上游厂商在“逼”下游厂商全面支持64位应用。
安卓的64位之路并不顺利
关注手机硬件的用户应该知道,其实早在Android 5.0系统发布时,就已经支持64位应用,当时处理器为高通骁龙410,这也是高通首款支持64位的处理器,时间为2013年,而到2022年才“强制”实现到64位,这与谷歌在2019年要求开发者在google商店中提交64位应用整整推迟了3年。
虽然当时谷歌已经通过集成最新开发工具Android Studio,来打开的APP直接默认为64位so文件,想以这种“强制”性的新规来约束开发者。但这样做似乎并没有引起足够的重视,开发者依旧可以通过修改Android Studio的配置文件使得其在打包so文件时可以使用32位来“绕过”,国际环境如此,国内安卓生态环境就不一样了。
文章插图
不仅手机厂商有自己的官方软件商店,还有像百度软件管家、酷安、腾讯手机助手等等这样的第三方市场。如果手机中安装了非手机市场的官方版,可能还会在多个商店的版本之间“反复横跳”,就更别提64位适配了,能装个纯净的官方应用都不是一件容易的事情。
总之,官方、非官方、固件版本混乱是安装软件生态的通病。
其实到2021年,高通8 Gen 1和联发科9000处理器出来之前,都缺乏一套行之有效的方式来从“根儿上”解决这个问题。
剩下的就只有从“底层”杜绝这个情况,用硬件生态来进行“管控”。比如高通、联发科于去年年底发布的骁龙8 Gen 1和天玑9000,除了具有非常强劲的性能提升这个大众可以“感知”的部分:整个框架升级到了ARM最新一代Cortex-X2超大核、Cortex-A710大核和Cortex-A510小核架构外,最大变化是更为底层的“提升”,即指令集就采用了ARM V9。
ARM V9和上一代V8一样,都为纯64位指令集,Cortex-X2超大核与Cortex-A510小核只支持(向下兼容V8)64位,只有“中核”Cortex-A710大核兼容32位的V7指令集。
文章插图
换句话来讲,如果这款软件还是32位的,那么运行在骁龙8 Gen 1和天玑9000这类V9指令集的新架构处理器新机上,就只能被锁定在A710上运行,这样手机不管是锁屏还是打开“性能模式”运行,应用始终都处在A710这个比上超级大核性能不足,比下小核也不省电的核心上。
64位到底有啥提升?
最直接的优势,就是能从数字上直接看出来,即64位处理器性能要更强,vivo曾经表示“支持 64 位设备是安卓应用程序利用超过 4GB RAM 地址空间、在数据处理中利用更宽寄存器和更高精度,以及获取强化安全特性的唯一途径。”
推荐阅读
- 印度制造|vivo 宣布在印度两年内投资 350 亿卢比 智能手机年产能提升至1.2亿部
- 星特朗|「手慢无」七合一手持显微镜秒杀99元
- pdd|边打王者荣耀边充电,37分钟充满电量,这3个配置让人望尘莫及
- 显示屏|TCL TAB Max平板电脑发布 采用Type-C音频插孔
- m荣耀Magic4系列官宣:配置全面升级,2月28日全球发布
- 音乐|音阅同行 海信TOUCH音乐阅读器带来全新体验
- 国际数据公司|2021年中国平板电脑出货量约2846万 创近7年最高增幅
- U盘|限时特惠!闪迪128GB高速传输U盘限时104元入手
- 英寸|苹果将于下个月推出配备 M2 芯片组的 13 英寸 MacBook Pro
- 平板电脑|荣耀要放大招!将带来旗舰级平板和耳机 2月底等消息