Why does Google Play require an AAB instead of an APK?
Google Play requires the App Bundle so it can deliver smaller, device-optimised downloads through Play Feature Delivery — users only download the code and resources their specific device needs, cutting download size by around 15% on average. The trade-off is that Google must hold your app-signing key (Play App Signing) to repackage and sign the bundle for each device.