分享

从宝可梦GO到微信:安卓64位应用普及有多难?

 三易生活 2021-01-15
说到《精灵宝可梦Go》,手游玩家显然不会感到陌生。作为任天堂当家IP在智能手机上的第一个正统游戏,《精灵宝可梦Go》如今虽然隐约已经有些“过气”,但它确实曾经引发了席卷全球的热潮,更“启发”了无数类似的AR游戏模仿者。


但你可能不知道的是,作为任天堂“面向新世代”的重要转型标志之一,《精灵宝可梦Go》自从2016年7月登陆手机平台以来,一直保持着对骁龙600及骁龙800等老芯片方案的兼容性。直到最近几天,《精灵宝可梦 Go》开发商 Niantic 才终于对外宣称,他们将很快把这款人气游戏全面转向64位,并放弃对一批32位老手机的支持。

这是什么概念呢?简单来说,最后一代32位安卓手机平台是发布于2013年的高通骁龙805。而登场于2017年的人气手游,不仅保留了对于四年前的老硬件的兼容性,甚至还把这种“兼容性”一直保持到了2020年。


是不是觉得相当魔幻?别急,还有更魔幻的。使用APPChecker软件,我们可以清楚地看到自己手机里所安装软件对应的处理器字长(也就是俗称的“位”),以及它们所适配的安卓系统版本。不难发现,除了微信、淘宝、米家、哔哩哔哩等极少数个例之外,绝大多数常用的国内APP至今依然还是只有32位版本。

为什么会这样?

是因为现在依然还有安卓手机采用的是32位主控方案吗?我们在某知名电商平台上找到了价格最低仅为299元的某品牌智能手机。经过查询不难发现,其采用的芯片方案是联发科MT6737T,虽然性能差点,但好歹也是四核1.5GHz的A53,支持64位系统与软件是毫无问题的。


有的朋友可能会说,国内市场没有32位的安卓手机,国外说不定还有呢!不好意思,我们也查询了印度市场最廉价Android One智能手机所采用的配置——联发科Helio A22(四核A53 2.0GHz),甚至比国内市场同类机型还要好一丢丢,当然支持64位也是没有任何问题的。

iOS11系统强硬封杀了32位软件,如果开发者不提供64位更新的话,软件将无法打开

是因为64位应用在智能手机上没有意义吗?对于这一点,甚至不需要我们进行任何解释。因为苹果早在iOS 11上就全面禁止了32位APP,并强制规定从今以后所有APP Store里的软件,必须全部都得是原生64位代码。至于原因,按照MacRumors的说法,哪怕应用程序本身不需要使用4GB以上的内存(64位的最大好处之一),在64位CPU和64位系统里运行32位软件也会造成额外的性能损失。说得直白一点,哪怕是像外卖、音乐、小说阅读器这类根本不需要很高性能的移动APP,转换成64位代码也会带来更流畅、更省电的好处。因此保留在32位,实在是有白害而无一利。

是的,看到这里或许有些朋友会想到,这是否是国内安卓生态缺乏监管的锅呢?Emmmm……我们必须承认,因为不能直接使用谷歌官方软件商店,国内的安卓软件在分发、宣传、信息推送等等领域的确是有一些问题,并且体验多少有点折扣的。


但是大家要明白这样一个问题,无论是已经实现了64位化的微信、哔哩哔哩、淘宝,还是依然停留在32位阶段的QQ、百度、支付宝,它们其实都并不是“国内专属”。对于这些国内互联网企业来说,海外市场同样是它们的目标市场,它们的APP同样有在Google Play上线,并且可以通过谷歌官方渠道下载与使用。

说到这里,其实事情的真相也就呼之欲出了。一切的“元凶”说到底还是过于软弱的谷歌,虽然安卓系统早在64位手机芯片方案尚未诞生的时候,就已经从内核层面上支持了64位代码;虽然谷歌在2014年的安卓5.0系统中就,正式提出了向着64位时代转变的口号。

但实际上当我们在2020年登陆安卓开发者官方网站的时候,看到的却依然是一个对32位软件妥协、退让的政策。谷歌只是要求2019年8月1日起软件开发者必须在Google Play上发布的APP必须支持64位架构,却没有要求大家去除32位代码。换句话说,软件开发者只需要编译一个“同时兼容32位与64位”的软件版本,便可以在Google Play上通过审核。


这带来了怎样的问题?简单来说,这使得开发者可以继续在古老的32位版本上小修小补,而不是真正针对64位硬件完全重构他们的产品。由于32位代码并没有被强制废弃,因此在谷歌不能直接管到的国内市场,而大量32位APP依然大行其道也就变得不再奇怪了。


不仅如此,谷歌甚至在未来的进一步“64位化”政策中依然留下了漏洞。根据他们的说法,到2021年8月,Google Play官方应用商店将不再允许64位设备下载32位软件,但即便到了那个时候,谷歌却依然不愿意像苹果那样将所有32位APP从官方商城和设备中“扫地出门”。

换句话说,对于并不能直接用到Google Play商店的国家和地区,32位应用肆虐的问题很可能依然得不到任何改善,而消费者也只能继续忍受古老代码所带来的卡顿和高耗电,而别无他法。

【本文图片来自网络】

推荐阅读:

次时代游戏主机,或已成为PC新硬件的“展示台”

越来越类PC化的游戏主机,这是一件好事吗?

对于网约车绕路这件事,我们详细了解了一下

网约车也绕路?可能事情并不像你想的那样。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多