首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apk (.apk)和app捆绑包(.aab)的区别

apk (.apk)和app捆绑包(.aab)的区别
EN

Stack Overflow用户
提问于 2018-08-28 21:40:04
回答 3查看 135.8K关注 0票数 168

最近谷歌推出了一项新功能

这是一个与APK非常相似的概念,除了它的灵活性和架构上的差异。

我读了很多博客/文章,通过APK文件来了解app bundle在设备上是如何工作的。

app bundle的实际内部工作流程是什么,从Google Play Store开始,它在Android设备上是如何工作的?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-11-20 23:50:15

App Bundles是一种发布格式,而APK (Android application PacKage)是最终将安装在设备上的打包格式。

应用程序包使用

bundletool

创建一组APK。(.apks)可以将其提取出来,并将基本和配置拆分以及潜在的动态功能模块部署到设备上。

依赖关系可能如下所示:

App Bundle的内容看起来像这样:

有关应用程序捆绑包的更多信息,请参阅

可在此处获得

..。

票数 179
EN

Stack Overflow用户

发布于 2021-03-01 17:18:29

应用程序包

是发布格式,而

APK

(Android应用程序包)是最终将安装在设备上的打包格式。

谷歌使用

应用捆绑包

为每个用户的设备配置生成并提供优化的APK,以便他们只下载运行应用程序所需的代码和资源。因此,用户可以获得更小和更优化的下载。

票数 49
EN

Stack Overflow用户

发布于 2020-05-16 10:21:36

以下是安卓应用捆绑包在PlayStore上优于APK的好处:

更小的下载大小

按需应用程序功能

仅限资产的模块

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52059339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档