How to open .AAB files on Android

To open .AAB files on Android, android typically cannot install a .aab directly. Use Google Play distribution (where .aab is uploaded) or generate APKs from the bundle on a desktop using bundletool for testing.

Step-by-step instructions

  1. Android typically cannot install a .aab directly. Use Google Play distribution (where .aab is uploaded) or generate APKs from the bundle on a desktop using bundletool for testing.

Common issues

Trying to install a .aab like an APK

.aab is a publishing format, not a directly installable package for most devices. Google Play uses the bundle to generate APKs for the device.

  1. If you’re an end user, you generally shouldn’t receive a .aab; ask for an APK or install via Google Play.
  2. If you’re testing as a developer, use bundletool to build an APK set from the .aab and install the generated APKs instead of the .aab.

File association opens in the wrong app (or won’t open at all)

Desktop OSes don’t usually have a default app for Android App Bundle files, and “opening” is typically done through Android developer tooling rather than a viewer.

  1. Use Android Studio/Gradle if you have the project source, or use bundletool to process the .aab.
  2. If you only need to confirm what it is, verify that it is an Android App Bundle (.aab) and not an unrelated file with the same extension.

Confusion with MIME type or web upload handling

Some MIME type lists map .aab to application/x-authorware-bin, which can be misleading when configuring servers or upload validators for Android App Bundles.

  1. If you control a web upload pipeline, validate based on the expected Android App Bundle workflow rather than relying only on extension-to-MIME mappings.
  2. When possible, handle .aab explicitly as an Android App Bundle in your application logic instead of trusting generic MIME guesses.

Security note

.aab files are used to produce installable APKs; treat bundles from untrusted sources as potentially risky because they may contain app code that could become an app once converted to APKs.

Back to .AAB extension page