问题描述
最近,Google推出了一项新功能 app bundle
,它与APK的概念非常相似,但具有灵活性和架构差异。
我阅读了很多博客/文章,以了解与APK文件相比,应用程序捆绑包在设备中的工作方式。
应用程序捆绑包的实际内部工作流程是什么,以及如何在Google Play商店开始的Android设备上工作?
App Bundles是一种发布格式,而APK(Android应用程序PacKage)是最终将安装在设备上的打包格式。
App Bundles使用。
Recently Google brought up a new feature app bundle
which is a pretty similar concept to APK except its flexibility and architectural differences.
I have read out lots of blog/articles to understand how app bundle works in devices in comparison with APK file.
What is the actual internal working process of app bundle and how it works on Android devices starting from Google Play Store?
App Bundles are a publishing format, whereas APK (Android application PacKage) is the packaging format which eventually will be installed on device.
App Bundles use bundletool to create a set of APK. (.apks)This can be extracted and the base and configuration splits as well as potential dynamic feature modules can be deployed to a device.
The dependencies can look something like this:
The contents of an App Bundle look kind of like this:
More information on App Bundles is available here.
这篇关于APK(.apk)和应用捆绑包(.aab)之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!