AAB(Android App Bundle)是 Android 应用程序的一种发布格式。它不能像 APK 那样直接安装到设备上。相反,它是一个容器,包含了您应用的所有编译代码、资源和原生库,但它将 APK 的生成和签名过程推迟到 Google Play 完成。当用户从 Play 商店下载您的应用时,Google Play 会利用该应用安装包为每位用户的设备配置生成并提供优化后的 APK。这个过程被称为动态交付(Dynamic Delivery)。这意味着用户只下载运行其特定设备上应用所需的代码和资源,从而减小了应用的下载大小和安装占用的空间。这带来了更快的下载速度、节省了用户设备的存储空间,并减少了数据使用量。应用安装包支持动态功能模块(dynamic feature modules)等特性,允许您按需交付应用的部分功能,进一步优化用户体验。AAB 格式旨在取代传统的 APK 发布方法,在应用大小优化和交付效率方面提供了显著优势。它是 Google Play 上新应用推荐的发布格式。