

Size savings because of Android App BundlesĪssume your smartphone has only Full HD resolution with English as the device language. Resources are everything in an app that is not a programming code, such as Language files, images, audio, etc. The difference here lies in what we call resources. With a closer inspection, you will find that there is no difference in the way the apps are installed since the smartphone will still download the APK file from the Google Play Store. The developer uploads the app to the Google Play Store in aab format, with the user downloading it from their smartphone as usual. It defers APK generation and signing to Google Play.

What is Android App Bundle (aab)?Īn Android App Bundle or aab is a publishing file format that includes all your application’s compiled code and resources. It then distributes them to different users based on the one that works best for each of the user’s devices through a process called Dynamic Delivery. With aab, Google Play generates optimized APK files based on the different device configurations based on DRI, CPU architecture, and languages. Android App Bundle or AAB was introduced by Google in 2018 as part of its efforts to reduce the size of the Android apps.
