最近 Google 提出了一个新功能 app bundle
除了灵活性和架构差异外,它与 APK 的概念非常相似。
与 APK 文件相比,我阅读了很多博客/文章来了解 app bundle 在设备中的工作原理。
app bundle 的实际内部工作流程是什么,以及它如何在从 Google Play Store 开始的 Android 设备上运行?
原文由 0xAliHn 发布,翻译遵循 CC BY-SA 4.0 许可协议
最近 Google 提出了一个新功能 app bundle
除了灵活性和架构差异外,它与 APK 的概念非常相似。
与 APK 文件相比,我阅读了很多博客/文章来了解 app bundle 在设备中的工作原理。
app bundle 的实际内部工作流程是什么,以及它如何在从 Google Play Store 开始的 Android 设备上运行?
原文由 0xAliHn 发布,翻译遵循 CC BY-SA 4.0 许可协议
App bundles 是发布格式,而 APK (Android 应用程序包)是最终将安装在设备上的打包格式。
Google 使用 app bundle 为每个用户的设备配置生成和提供 优化 的 APK,因此他们只下载运行您的应用所需的代码和资源。因此,用户可以获得 更小、更 优化 的下载。
原文由 Ayoub Boumzebra 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答605 阅读✓ 已解决
1 回答1.5k 阅读
2 回答1k 阅读
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答973 阅读
1 回答614 阅读
App Bundles 是一种发布格式,而 APK(Android 应用程序 PacKage)是最终将安装在设备上的打包格式。
App Bundles 使用 bundletool 创建一组 APK。 (.apks) 这可以被提取,并且可以将基本和配置拆分以及潜在的动态功能模块部署到设备上。
依赖项可能如下所示:
App Bundle 的内容如下所示:
有关 App Bundle 的更多信息, 请参见此处。