AAB (Android App Bundle) 是 Android 应用程序的一种官方发布格式。与传统的 APK 不同,AAB 文件不能直接安装在移动设备上。它本质上是一个容器,包含了应用程序所有已编译的代码、资源文件和原生库,但它将最终 APK 的生成和签名过程交由 Google Play 处理。当用户从 Google Play 商店下载应用时,Google Play 会根据该应用包,针对每个用户的具体设备配置(如屏幕密度、CPU 架构等)生成并分发经过优化的 APK。这一过程被称为“动态交付”(Dynamic Delivery)。通过这种方式,用户只需下载运行该应用所需的特定代码和资源,从而显著减小了应用的下载体积和安装后的空间占用。这不仅加快了下载速度,还节省了用户的存储空间和流量。此外,App Bundle 还支持动态功能模块,允许开发者按需交付特定功能,进一步提升了用户体验。AAB 格式旨在取代传统的 APK 发布模式,在优化应用体积和提高分发效率方面具有巨大优势,是目前 Google Play 推荐的新应用发布标准。