骁龙8Gen3、天玑9300集体淘汰32位应用:老APP不兼容了?

黑猫 Tech 2023-10-29 23:53:04

文|黑猫科技迷

碎片化的安卓

不管是澎湃OS,还是colorOS,国内的手机系统基本都是魔改Android。各家厂商的利益点又不一致,应用市场各玩各的,导致没有统一的标准,进一步推动了安卓碎片化的危机。

和iPhone不同,安卓机型鱼龙混杂,厂商维护起来很花精力。只有极少数高端机型,才有资格吃到安卓的最新特性。

2023年还在用Android 11底层的机型,尚且不在少数,普及64位应用,更是任重而道远。

芯片厂商也头疼

芯片厂商为此也很头疼,明知未来的方向已经确定,却还是得走走弯路。

基于保守起见,骁龙8 Gen2为了兼容32位,保留了两个A710大核,从而略微影响了续航。

隔壁天玑9200虽然大核放弃了兼容,但小核也支持32位应用,不敢完全放弃对老应用的兼容性。

众所周知,比起32位,64位应用的优势在于性能更强,能更好地管理内存,续航也到了提升。

但谷歌的意志只能传达到“手臂”,却不能传达到“毛细血管”。普及64位喊了好几年,有些开发者还是不听劝——那怎么办?总不能一直落后苹果吧。

苹果早在2015年,就宣布iOS应用必须支持64位架构,并在iOS 11上正式停止支持32位应用,如今的iOS平台全是64位软件。

ARM新架构淘汰32位

今年ARM不留情面了,发布的最新架构全是纯64位的CPU核心——超大核Corte-X4、大核A720、小核A520,都不再支持32位应用。

而第3代骁龙8、天玑9300都采用了ARM的新架构,因此也就不能原生运行32位应用。

问题在于,32位应用虽然已经不是主流,但由于国内安卓的碎片化生态。

一些古老时期的APP ,没上架应用市场的政企定制APP,还停留在32位,丝毫看不到升级64位的可能性。

很多消费者的心中,都为此感到不安:既然芯片端都不支持了,老APP是不是就不能用了,以后兼容性遇到问题了怎么办?

小米14兼容32位应用?

其实不用太担心这个问题,这次搭载骁龙8 Gen3的小米14,仍然保留了对32位应用的支持。

它的原理比较复杂,简单来说是内置了一个名叫Tango的二进制转译器,把32位应用转成64位指令,让纯64位的CPU也可以运行,并在此前提下缩短了启动时间。

转译不仅可用,而且有更高的稳定性,根据业内人士的分析,32位应用转译成64位后,虽然性能有所损耗,但因为是运行在64位CPU大核心上,稳定性甚至更好了。

如果前提条件一致,转译32位和原生32位的效率彼此半斤八两的水平,用来应急完全够用。

最后的结论

结论就是,我们无需担心骁龙8 Gen3、天玑9300不兼容32位老应用,放心大胆买就好了,只要手机内置了类似Tango的转译器就能运行。

相信这一套转译机制也会用在其它机型上,而不是仅仅限于小米,毕竟Tango是公开的商用产品,手机厂商跟ASL公司取得授权就可以了。

不过要注意的是,按照小米高管张宇的说法,如果运行32位应用,状态栏会有提醒——兼容倒是兼容啊,就是要时不时烦一下你。

9 阅读:4824
评论列表
  • 2023-10-30 19:24

    落后的东西就不应该存在,虽然小米是在做好事,但是反而不利于64位应用的推广

    最后一张图 回复:
    这句话倒是事实,但是与小米无关的
    身体38度 回复:
    好好好?OV家手机不用64位罗
  • 2023-10-31 09:59

    这不是断唯唯的后路吗?v8以后还怎么玩?🐶

  • 2023-11-01 22:25

    为什么要多花钱去兼容32位,这不是消费者要的。

    羽诺 回复:
    国内的软件你懂的,重新做64位的软件要钱啊。
  • 2023-11-04 12:50

    是不是类似win的,64强大些,但意味着软件变大,内存需求变大

    羽诺 回复:
    不会啊,一样的呀。64位处理器,运行64位更快,模拟运行32位的话,反而运行慢。国内的流氓软件舍不得出钱优化
  • 2023-11-01 13:15

    阻挡我的不是应用位宽,而是新机型都不支持电信3G了,没搞头

    葫芦娃 回复: 2-20个字符
    128三个号,共用流量,从不担心流量超。这卡现在办不出来了
    2-20个字符 回复:
    一个月多少钱啊
  • 2023-11-01 17:40

    不影响,估计下个手机不会是安卓了

  • 2023-11-04 13:27

    a78是不是32位?

    羽诺 回复:
    是64位,只是兼容32而已。
    向右看齐 回复:
    处理器核心早就是64位了。32位APP一般都兼容运行。
  • 2023-11-15 17:31

    发哥,会在这个环节死吗

  • 2023-11-03 11:12

    感觉可能会模拟器游戏以后不能玩了,想多搞几部安卓手机放着

  • 2023-10-31 19:54

    最怕就是不兼容,我们企业很多自有的工作APP

    用户22xxx45 回复:
    骁龙835就支持64位应用,更之前的不清楚,但835是6.7年前的了,:怕不支持
    低调哥 回复:
    留个老手机不就行了
  • 2023-10-31 18:39

    什么时候才能出64位的lcd手机?保护眼睛就这么难吗?这么多手机厂家就不能有一点点良心吗?

    葫芦娃 回复:
    保护眼睛不是应该少看手机吗?你买苹果,或国产低端机用的就是LCD屏,毕竟那玩意最便宜,最垃圾。
    向右看齐 回复:
    APP,不是64而已,不是手机不支持。处理器早就可以64位了。

黑猫 Tech

简介:科技百科全书