Publish smaller apps with the Android App Bundle

An Android App Bundle is a new upload format that includes all your app’s compiled code and resources, but defers APK generation and signing to Google Play.

Google Play’s new app serving model, called Dynamic Delivery, then uses your app bundle to generate and serve optimized APKs for each user’s device configuration, so they download only the code and resources they need to run your app. You no longer have to build, sign, and manage multiple APKs to support different devices, and…


  1. Does `150MB limited` mean `150*1024*1024 Bytes limited` or `150*1000*1000 Bytes limited`?

  2. This is pretty great, specially for apps that require and are media dependent(vectors, png, etc)

  3. The problem I have with bundle is that it requires me to design more assets for different screen densities. When using a standard APK, I only have to create assets for xxhdpi that can be used by devices with a smaller density. But I guess there is always a trade-off between size and effort.

  4. In my app, Google play games services doesn't work, with Android app bundles, anymore.
    Does anyone know how to fix it?

  5. I was using split APKs to submit previously. I tried to submit bundle file for the new version but the warning said "none of the previous users will be able to update to new APK" with "non-upgradable apk" title. So, for this version, I still used split APKs. Is there a way to migrate from split APK to bundle? 😀 Thanks!

  6. An app that has 250mb. Can I upload with aab file to Google Play Store?

Leave a Reply

Your email address will not be published. Required fields are marked *