谷歌将在今年8月推行AAB格式应用。

6月30日消息,据外媒SlashGear报道,Google Play将在今年8月进行颠覆性整改,谷歌应用商店的App格式将从“APK”改为“Android App Bundles”( 或命名为“AAB”)。



APK是Android系统包(Android Package)的简写,也是Android应用的后缀名,一直是Android系统的程序规范包格式。问题在于,APK难以很好地融入手机系统,尤其是面对体积较大的游戏时,必须完成下载才能运行。因此,谷歌不得不为中大型应用制定全新的解决方案。


Android App Bundles应用了更强的数据编码和动态性交互对策,应用的体积将会更小,下载速度更快。更重要的是,它拓展了应用程序捆缚包的定义,只包含运行App时的必要代码。也就是说,下载了一部分之后,App就可以直接运行,无需等待下载完成再安装。另外,这块必要代码的体积不能超过150MB。



不过现阶段Android App Bundles也存在一些问题,那就是它只能在谷歌应用商店内体验,其他第三方应用平台都不行。AAB应用可以解决用户下载和安装应用时的漫长等待,下载必要代码之后,就能直接运行,在我们使用一些功能时,其他功能又被下载完成了。


然而谷歌并不打算开放AAB,有可能是因为谷歌应用商店需要吸引用户。不同于iOS的封闭式平台,Android系统完全开放,这也导致用户可以到第三方平台或官网直接下载应用,谷歌将因此损失不少收入。


IMG_4293 iphone x mockup.jpg


为了吸引开发者和用户,谷歌不仅公布了AAB程序规范包格式,还在日前宣布将抽成从30%降低至15%。除了提高谷歌应用商店与Android系统的竞争力,另一项原因可能是谷歌也要搞智能生态。


当然,从已经公布的数据来看,谷歌的这些政策基本与国内用户无缘。由于国产系统基本都是基于Android,估计让他们推出类似AAB的App比较困难。目前唯一有希望的似乎是华为,鸿蒙系统独立开发程序,可以尝试类似AAB程序规范包格式。