最近 Google 提出了一项新功能app bundle
,除了灵活性和架构差异外,它与 APK 的概念非常相似。
与 APK 文件相比,我阅读了很多博客/文章来了解 app bundle 在设备中的工作原理。
app bundle 的实际内部工作流程是什么,以及它如何在从 Google Play Store 开始的 Android 设备上运行?
最近 Google 提出了一项新功能app bundle
,除了灵活性和架构差异外,它与 APK 的概念非常相似。
与 APK 文件相比,我阅读了很多博客/文章来了解 app bundle 在设备中的工作原理。
app bundle 的实际内部工作流程是什么,以及它如何在从 Google Play Store 开始的 Android 设备上运行?
App Bundles 是一种发布格式,而 APK(Android 应用程序 PacKage)是最终将安装在设备上的打包格式。
App Bundles 使用bundletool创建一组 APK。(.apks) 这可以被提取,并且可以将基本和配置拆分以及潜在的动态功能模块部署到设备上。
依赖项可能如下所示:
App Bundle 的内容如下所示:
有关 App Bundle 的更多信息,请参见此处。
以下是 Android App Bundle 在 PlayStore 上相对于 APK 的优势: