谷歌谷歌电视和安卓电视将于明年5月从APK过渡到AAB

IT之家 11 月 22 日消息,自 2023 年 5 月开始,Google TV 和 Android TV 要求安卓安装包从目前的 APK 格式过渡到 AAB(Android App Bundle)格式。目前这一要求已经在安卓智能手机中实施。

IT之家了解到,Android App Bundle 是一种发布格式,其中包含您应用的所有经过编译的代码和资源,它会将 APK 生成及签名交由 Google Play 来完成。谷歌表示,切换到 AAB 格式有很多方面的好处,包括 AAB 平均空间占用减少 20%,存储使用减少 60% 等等。此外,谷歌强调,AAB 格式对各种设备形态运行安卓应用是有帮助的,可以通过谷歌 Play Store 让应用更新等操作变得更顺畅。

虽然只有 6 个月的过渡期限,听起来比较紧张。不过谷歌表示一个工程师只需要花三天左右的时间将他们的 APK 应用重新包装成 AAB。谷歌已经警告开发者,在明年 5 月之后如果尚未进行改造,他们的应用程序可能会被隐藏在电视设备中。

谷歌Android用AAB替换APK安装包对win11有影响吗?

在安卓手机上,安装软件的软件包的文件格式是APK,全称是Android application package。

最近根据Android Authority的报道,谷歌公司宣布,即将使用AAB来代替APK,今年八月份,所有的谷歌商店的新应用都被更新为AAB格式。

对于这个重大的变动,很多国人并没有表示太多的关心,因为谷歌退出国内的市场已经很久了,在国内想要使用谷歌的产品并不容易,所以我们无法直接感受到谷歌这个变动带来的直接影响。

不过在整个安卓市场中,谷歌是占有很大的份额的,尤其是我国的安卓市场,就是一块肥肉,很多有实力的企业都在盯着。

谷歌的这个转变是有一定的优势的,AAB格式安装包比APK安装包的体积要少百分之十五,我们的手机中有不少的手机应用,所有的应用体积都减少百分之十五的话,对于手机的内存的释放还是比较友好。

当然,AAB格式还有其他大的优势,不过从整体来说,这并不是一个具有跨时代意义的更新,只是一种优化。

不少网友要问,谷歌的这个更新,对于其他的企业有什么重大的影响吗?比如对于即将到来的Win11。

最近微软公司发布了一条新消息,最新发布的Windows 11操作系统能够实现与安卓的联动,能够使得用户在电脑上安装安卓系统。

不过在具体的实施上,Windows 11对于安卓APP来源具有一定的限制,对于第三方安卓APP的兼容性并不好,实际操作中,非应用商店的APP能够在电脑上运行的成功率不大,更不用说是AAB格式的应用了。

因此,谷歌这个更新对于Windows 11的影响不大。

随着我国鸿蒙系统的推出,一时间可以说是如火如荼,不少网友也想知道谷歌的这个更新是否会影响到我们的鸿蒙系统。

首先上文中提到,谷歌离开中国很久了,使用鸿蒙系统的手机想要使用谷歌的应用很不容易,而且华为早在19年就支持AAB格式了,因此谷歌的这个变动对于鸿蒙系统来说是没有多大影响的。

科技始终是第一生产力,在不久的未来,拥有先进科技的企业势必在竞争中取得胜利,为了不久的未来,我们的企业都要锐意进取,改革创新。

谷歌正式宣布,从8月份开始,所有应用程序必须采用AAB格式,华为鸿蒙面临另一个挑战

七月初,谷歌正式宣布:从8月1号起,将启用全新的安卓程序文件格式,所有上架到Google Play Store的app,都必须使用.aab格式,传统的.apk格式将被停止使用。

如果觉得谷歌只是简单地把软件包的格式更换一下,那就想错了,谷歌布局这个已经有好些时日了。

谷歌此举对应用开发者采取强制措施,在这个节骨眼上,很多关心华为鸿蒙系统的人会认为这是针对鸿蒙系统的,是对华为鸿蒙有所企图。但我们更需要了解了之后,再去判断,不要被某些人一上来就带偏了。

apk是Android Package的缩写,而aab是App Bundle的缩写,两者在本质上优势压缩包文件,但在技术上有着很大的差别。

aab相比于apk,有两大明显的优势:

1,安装包的体积更小节省手机空间,比aab安装包小了15%,安全等级更高,对开发者分发和更新都更有利;

2,根据不同的设备,下载软件对应的数据,不用全部下载,下载速度更快。

这就跟苹果的iOS策略一样,一个软件在苹果商店里,当用户用iPhone去下载,就匹配iPhone机型的数据包,如果是iPad下载,则匹配下载iPad的数据,举个简单的例子,不同款型的手机,在尺寸和分辨率上存在差异,之前apk的包就会把这些数据都做进这一个包里,我们下载的时候就会整包一起下载,所以我们的软件包就比较地大,而aab的包里面也包含了所有的这些数据,但是我们下载的时候,不如是1080P的手机,就下载1080P的数据,其他用不上的就不用下载了。

说完谷歌为什么要强制推出.aab之后,不妨再看看谷歌推出的时间点,因为很多人说谷歌这是针对鸿蒙的。

其实aab已经由来已久了,谷歌在2018年的I/O大会上就提出来了,只是那会谷歌没有强制开发者采用这个格式,没有引起太多人的注意,如今谷歌正式提上日程,不过是学习苹果先进的经验,对安卓开发者来说是一件好事,对用户而言是几乎没有什么影响的。

华为消费者BG软件部总裁王成录博士在之前的生态交流会上也提到过,华为把要准备自研系统告诉谷歌,谷歌的一些高管表示出了很震惊

目前,谷歌商店上架了超过100万个.aab格式的应用,随着强制措施的采取,aab的应用软件会越来越多。

aab虽说不是针对鸿蒙系统,但是对鸿蒙也是有一定的影响。现在的鸿蒙系统,主要是靠兼容安卓apk软件的,目前自己的的.hpa格式的软件还非常的少,不超过10个,有:支付宝、微博、抖音、江南百景图、优酷、央视影音等,hpa格式的软件也有一个特点,是内存相比于apk都有减少,比如央视影音的apk包有28MB,hpa包只有1.35MB,优酷和新浪的安装包也都在1MB。

有人会说,这对鸿蒙有什么影响,直接兼容aab不就好了?非也,aab的运行是在GMS的框架下,而华为是不能使用GMS,只能使用HMS,相当于aab和GMS被绑定了,在其他的非GMS环境下,是不能运行新版的安卓软件,也就是说华为鸿蒙手机是不能兼容aab安卓软件。

有趣的是,华为轮值董事长徐直军曾表态:欢迎谷歌GMS应用支持华为HMS平台,就像在苹果iOS商店上架一样。只是谷歌没有对此回复。

而这对于华为来说,反而是一种机会。华为软件工程师也表示:对鸿蒙系统来说,是挑战也是机遇。

开发者要重新做aab,或许会考虑华为鸿蒙系统应用,来丰富华为的软件生态,按照华为鸿蒙系统的升级计划,华为很荣耀多款手机都会上鸿蒙系统,这也有好几千的手机用户,后面肯定会扩展到其他品牌手机,开发者不可能放着这么大个市场不去做,借此机会干脆把鸿蒙软件也一起做了。

目前还不清楚,第三方应用商店会不会强制使用aab格式,毕竟这都是谷歌说了算,就像谷歌说要把谷歌标志印在包装上,一些安卓手机品牌都得照做,就连小米的MIUI做后台的一些管理,都遭到了谷歌的调查。鸿蒙在国内暂时还可以兼容apk,长期往后就不好说了。

但,谷歌这一强制措施,将加快遭遇挑战的华为HMS的建设!