日前,我们三易生活曾在相关内容中指出,如今手机厂商通过在系统层面的各种权限限制、“隐私保护”、“安全提示”等方式,客观上给消费者使用第三方应用商店已经设置了重重障碍。
在这样的“围剿”之下,曾经的那些知名第三方应用商店要么干脆选择转型、退出市场,要么就已然沦落为小众中的小众,生存环境岌岌可危。
那么问题就来了,对于第三方应用商店来说,现在难道就没有破局的办法了吗?其实也不是没有,而且机会可能就在最近这两年里。
为什么我们会这么说?首先大家关注手机行业就会知道, 2022 年的许多新款智能手机SoC与前代相比,有一个很大的不同就是底层设计进行了升级,并换用了ARM v9 指令集,以及基于这套新设计的Cortex-X2、A710、A510 等CPU架构。
新的指令集和新的CPU架构强不强?其实是很强的。至少按照ARM自己的话来说,它们(特别是ARM v9)是“十年以来最大的更新”,在AI性能、安全性、多媒体(比如游戏、视频解码)性能上都能带来显著的提升。
但正因为新架构的变化太大,同时它们也带来了一些新的问题。其中最严重的一条,就在于目前这三款全新CPU架构中,有且仅有Cortex-A710 还保留了对 32 位应用的兼容性,而超大核的Cortex-X2 以及小核Cortex-A510,都只能兼容纯 64 位应用。
这就意味着当你在手机上打开一个 32 位应用时,首先它会被强制“锁”在A710 核心上,既无法使用超大核提升性能、也无法用小核来省电。其次,如果这还是一个重负载、多线程的应用(比如游戏),那么此时它将最多只能使用3- 4 颗CPU核心(取决于具体设计),剩下的新架构CPU要么只能被强制划分给其他 64 位应用(哪怕它们压根不需要多高性能),要么就是只能“划水”。
不管是骁龙8Gen1 还是天玑9000,它们都不“擅长”运行 32 位应用
事实上,对于今年的许多新款旗舰机型,以及今明两年预计会陆续登场的更多中高端产品来说,“ 32 位应用”都意味着更低的运行效率和更高的能耗和发热量。
正因如此,一些手机品牌已开始在自家应用商店里提供“ 64 位应用专区”,并在应用更新时优先自动下载 64 位版本。
然而,编程客栈能做到这一点的手机厂商目前还只是凤毛菱角。而对于那些并非属于这些品牌的用户来说,他们为了让自己的新机能够不那么耗电、不那么发热,便不得不费尽心思去尝试移植安装这些品牌的应用商店,甚至是手动寻找 64 位应用安装包进行替换。
很显然,无论是哪一种方式的体验都注定不会太好。一方面,在本不支持的品牌上移植安装其他品牌的应用商店,已经被证明会导致一些奇奇怪怪的兼容性问题(甚至可能损坏手机);另一方面就算你有足够的耐心,一个个找到常用应用的 64 位版本并进行替换安装,如果手机自带应用商店并没有为 64 位做适配的话,就很可能会出现应用更新后又回到 32 位版本的问题。
因此在我们三易生活看来,如果目前尚存的几家第三方应用商店能够抓住这个机会,推出类似“编程客栈 64 位应用专区”、甚至是“自动侦测已安装的 32 位应用,并提供 64 位版本替换”之类的功能,极有可能会收获很大一批用户的好感。
ARM的官方博文里提到了目前国内应用商店对 64位化的积极态度
更进一步来说,由于目前尚未在应用商店里对“ 64 位化”做好适配的手机品牌其实还很多。所以如果第三方应用商店能够有力地推动 64 位应用的替代,那么它们甚至有可能会受到部分品牌的欢迎(毕竟这能直接改善手机的功耗状况),甚至被这些品牌的操作系统“网开一面”也说不定。
当然,机会总是转瞬即逝的,对于第三方应用商店来说借助“ 64 位化应用”打一场翻身仗的窗口期,其实也非常短暂。毕竟根据ARM方面此前的说法,最快到 2023 年底,下下一代的Cortex处理器架构就会完全抛弃对 32 位应用的兼容。就算手机厂商再怎么“偷懒”,在那之前他们也必须完全将自家应用商店转向全 64 位体系。
而这也就意味着,如果第三方应用商店不能跟上、甚至是用好目前的这个窗口期的话,那么他们在软件兼容性、性能表现方面的表现,将会很快被“更新动机更强”的手机自带应用商店完全压制、并甩在身后。到了那个时候,第三方应用商店恐怕就真就没有“翻身”的机会了。