出行政策

当前位置/ 首页/ 要闻频道/出行政策/ 正文

谷歌将从2021年8月开始用安卓AppBundle替换APK

导读 Google 不断改进其数字市场,即 Google Play 商店,以帮助开发人员以更好的方式分发应用程序。现在,该公司已宣布计划从 APK 转向其...

Google 不断改进其数字市场,即 Google Play 商店,以帮助开发人员以更好的方式分发应用程序。现在,该公司已宣布计划从 APK 转向其现有的替代应用程序打包格式,称为Android App Bundles。它旨在解决当前 APK 应用程序打包格式的主要问题,并将 Android 应用程序的大小减少 15%。

现在,不知不觉中,开发者长期以来一直在使用 APK(Android Packages 的简称)格式来打包应用程序的代码、资产和其他元素。但是,根据最近的公告,从 2021 年 8 月开始,Android 应用程序开发人员将要求对新应用程序使用 Google 的Android App Bundles (AAB) 打包格式。

为什么要从 APK 切换到 AAB?

新的应用程序打包格式旨在减小 Android 应用程序的大小,从而为最终用户提供更快的下载和更少的存储需求。它是由该公司于 2018 年推出的,谷歌表示 Play 商店中超过一百万个应用程序,包括 Adob​​e、Netflix、Twitter 和 Duolingo 使用应用程序包而不是 APK。

新格式要求应用程序的大小小于 150MB,以改进分发。对于大小超过 150MB 的应用和游戏,开发者将不得不使用新的 Play Asset Delivery (PAD) 系统向用户提供外部资源。目前,应用和游戏使用 OBB 向用户提供额外资产。但是,PAD 系统使用更快的数据压缩和动态交付策略来实现更快的下载,即使在玩游戏或运行应用程序时也是如此。

抓住

现在,尽管应用程序包解决了 APK 打包格式的问题,但对开发人员来说却是一个重大问题。Android App Bundles 格式仅适用于 Google Play Store 上的应用程序,与开发人员可以上传到第三方市场(如Amazon App Store(也将支持 Windows 11)、小米的 Get Apps 等)的APK 不同。

因此,切换到 AAB 的开发人员将无法向其他应用商店和来源提供完全相同的软件包。这消除了旁加载应用程序的可能性,除非开发人员维护其应用程序的单独 APK 版本。

从 2021 年 8 月起,新的应用打包格式将成为 Play 商店应用的标准。因此,开发人员将不得不为新应用使用 AAB 格式。但是,现有应用以及发布给受管理的 Google Play 用户的私有应用目前不受此要求的约束。

免责声明:本文由用户上传,如有侵权请联系删除!