Google Play 8月 首次开始更新 APK格式需改用AAB

谷歌正在推出应用程序在 Android 上运行的方式发生了重大转变,虽然这些变化对消费者来说可能不太明显,但如果您是 Google 移动操作系统的用户,那么了解正在发生的事情以及原因很重要。

从 2021 年 8 月开始,希望在 Google Play Store 上发布新 Android 应用程序的开发人员将不得不改变这些应用程序的打包方式:软件制造商不再采用已经存在多年的传统 APK(Android 应用程序包)格式。将需要改用 AAB(Android 应用程序包)框架。

我们不会详细介绍这两个标准的不同之处——除非你是开发人员,否则它不会改变你使用应用程序的方式——但转换的主要原因之一是数量庞大运行 Android 的设备。

AAB 的主要优势之一是它仅提供您的设备实际需要的应用程序部分。例如,如果您使用的是手机,则不需要为平板电脑屏幕设计的更大图形,因此应用程序可以更小、更轻。开发人员不必为单独的设备编码和打包单独的 APK——或者将所有东西放在一起——他们可以使用 AAB 路由来自动处理这些。

Google Play 8月 首次开始更新 APK格式需改用AAB
Google Play 商店即将发生变化

在向特定设备提供特定功能(例如增强现实附加组件)时,它还为开发人员提供了更大的灵活性——换句话说,用户不必一次下载所有内容。

另一种可能用于游戏的方式是:不一定需要立即下载较高级别的游戏,这意味着用户可以更快地开始较低级别的游戏,而不会因加载时间过长而感到沮丧。同样,这一切都转化为更小的下载和更灵活的应用程序。

通过 Play 商店,Google 负责将主要的 Android 应用程序包拆分为一系列特定于每个请求一个应用程序的设备的 APK。据谷歌称,这些新优化的 APK 平均比以前小 15%。

AAB 是在 2018 年随 Android 9 引入的,但现在谷歌坚持让开发人员转向它,至少对于新应用程序。已经在 Play 商店中的应用暂时可以继续使用 APK,尽管趋势只是一种方式:谷歌表示,排名前 1000 的应用中的大多数现在都使用 AAB,并且有超过 100 万个应用使用捆绑格式。

这将产生最大差异的领域之一是低端硬件:便宜的手机没有高端旗舰产品的存储空间或处理能力,因此 AAB 标准内的精简应该会有很大帮助。

AAB 标准是开源的,因此其他应用程序库可以采用这种格式,并且开发人员从一种标准转移到另一种标准实际上并没有太多工作。但是 AAB 打包过程的一部分依赖于谷歌的云计算能力来验证应用程序,这意味着它对生态系统和应用程序分发方式的控制越来越严格。

也不清楚这对应用侧载意味着什么,用户可以在不通过官方渠道的情况下将应用程序放在他们的设备上。对于那些喜欢修补和试验他们的设备的人来说,这是一个流行的选择,但如果你不小心,它可能会导致安全性和稳定性问题。

引入 AAB 作为新应用程序的一项要求,应该会让不法分子更难从 Google Play 商店中窃取软件包,给它们安装恶意软件,并尝试通过其他渠道推送它们——至少在理论上是这样。这对用户来说无疑是一个好处,但这是否会对整个 Android 的开放性产生连锁反应还有待观察:对于许多用户来说,Android 相对于 iOS 的优势之一是可以进行侧载,而这一举措似乎会让这变得更加困难。

对于只使用 Google Play 商店的非开发人员来说,改用 AAB 应该是个好消息:更精简、更安全且专为安装它们的设备构建的应用程序。同时,它使 Google 能够更好地控制应用程序分发,并使 Google Play 商店在获取应用程序的位置方面更具主导地位。

发布者:飞鱼出海,转载请注明出处:https://www.toptiao.com/7745.html

转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

发表评论

登录后才能评论
error: Content is protected !!