Das AAB-Format (Android App Bundle) ist ein Veröffentlichungsformat für Android-Anwendungen. Es ist nicht wie eine APK-Datei direkt auf einem Gerät installierbar. Stattdessen fungiert es als Container, der den gesamten kompilierten Code, alle Ressourcen und native Bibliotheken der App enthält, jedoch die Generierung und Signierung der APK-Dateien an Google Play delegiert. Wenn ein Benutzer Ihre App aus dem Play Store herunterlädt, verwendet Google Play das App Bundle, um optimierte APKs für die jeweilige Gerätekonfiguration des Benutzers zu generieren und bereitzustellen. Dieser Prozess wird als Dynamic Delivery bezeichnet. Dies bedeutet, dass Benutzer nur den Code und die Ressourcen herunterladen, die sie für die Ausführung der App auf ihrem spezifischen Gerät benötigen, was die Downloadgröße und den Speicherbedarf der App reduziert. Dies führt zu schnelleren Downloads, spart Speicherplatz auf den Geräten der Nutzer und senkt den Datenverbrauch. App Bundles unterstützen Funktionen wie dynamische Feature-Module, mit denen bestimmte Funktionen der App bei Bedarf nachgeladen werden können, was die Benutzererfahrung weiter optimiert. Das AAB-Format wurde entwickelt, um die traditionelle APK-Veröffentlichungsmethode zu ersetzen, und bietet erhebliche Vorteile hinsichtlich der Optimierung der App-Größe und der Bereitstellungseffizienz. Es ist das empfohlene Veröffentlichungsformat für neue Apps im Google Play Store.