谷歌在一篇博客文章中表示,它正在加速从 APK 到 AAB 的过渡。 Android 应用程序的历史格式注定会消失,取而代之的是更轻、更安全的 App Bundle。事实上,这家山景城公司希望开发商青睐其平台,而不利于第三方商店。
APK快结束了,至少在 Play 商店上是这样。一段时间以来,谷歌一直在放弃这种历史性的格式。特别是 Android 11,在很大程度上让希望安装非 Play 商店应用程序的用户的任务变得复杂。并且有充分的理由:2018 年,该公司提出了l'Android 应用程序包 (AAB),一种被认为更符合 Google 质量要求的新格式。
到目前为止,希望在 Play 商店上提供应用程序的开发人员仍然可以在两种格式之间进行选择。正如出版商在博客文章中所解释的那样,这种情况很快就会消失。截至 2021 年 8 月,平台上发布的所有新申请必须采用 AAB 格式。商店里已经存在的有“ 目前 ”尽管谷歌似乎决心迫使开发者迟早进行转变,但不受这项新政策的约束。
为什么 Google 要在 Play 商店中用 AAB 替换 APK
即使您没有意识到,当您从 Google Play 商店下载应用程序时,它也会以单个压缩文件的形式出现,扩展名为 APK(适用于 Android PackKage)。除了尺寸减小之外,该产品的主要优点是格式是开放的,并且不仅限于 Google Play 商店。它可以在替代商店中找到,这使得最新的华为智能手机能够利用 Android 软件库。
但APK格式注定要消失,取而代之的是AAB。为了证明这一决定的合理性,谷歌提出了效率论。平均而言,AAB 文件是比 APK 文件轻 15%。除其他外,这种差异可以减少用户的下载时间。据该公司称,这将导致“安装更多,卸载更少”。更重要的是,这种新格式加强应用程序安全性得益于 Google Play 应用签名流程,它限制了恶意软件感染的风险。
关于同一主题:Android — 如何安装或卸载 APK 文件
谷歌会想扼杀替代商店吗?
用户应该因此受益,但开发者方面的情况变得复杂。有些人已经在 APK 中开始了他们的项目,并且必须引导向 AAB 的过渡一路上。但最重要的是,这为那些希望在各种设备上提供应用程序的人增加了一种编程格式。
此外,像Aptoide或APKPure这样专门提供APK免费下载的下载商店将不得不审查他们的提案。除非他们使 APK 与 AAB 共存,否则可能会在用户中造成一些混乱。而在开发者方面,没有任何迹象表明他们将继续提交这两种格式。由于每个商店都采用不同的 API,因此大多数开发者最终可能会选择 Play 商店,比竞争对手更受欢迎,以确保他们的工作取得成功。
来源 :安卓开发者