How to open .AAB files on Mac
To open .AAB files on Mac, open the associated Android project in Android Studio to work with the app and reproduce the .aab build output.
Step-by-step instructions
- Open the associated Android project in Android Studio to work with the app and reproduce the .aab build output.
- Use Google’s bundletool to convert the .aab into an APK set for local testing and installation (bundletool works with .aab inputs).
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.
- If you’re an end user, you generally shouldn’t receive a .aab; ask for an APK or install via Google Play.
- 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.
- Use Android Studio/Gradle if you have the project source, or use bundletool to process the .aab.
- 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.
- 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.
- 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.