O AAB (Android App Bundle) é um formato de publicação para aplicativos Android. Diferente de um APK, ele não pode ser instalado diretamente em um dispositivo. Em vez disso, trata-se de um contêiner que inclui todo o código compilado, recursos e bibliotecas nativas do seu aplicativo, delegando a geração e a assinatura do APK ao Google Play. Quando um usuário baixa seu aplicativo na Play Store, o Google Play utiliza o App Bundle para gerar e fornecer APKs otimizados especificamente para a configuração do dispositivo daquele usuário. Esse processo é chamado de Dynamic Delivery (Entrega Dinâmica). Isso significa que os usuários baixam apenas o código e os recursos necessários para executar o aplicativo em seu dispositivo específico, reduzindo o tamanho do download e a ocupação de armazenamento. Isso resulta em downloads mais rápidos, economia de espaço e menor consumo de dados. Os App Bundles suportam recursos como módulos de funcionalidades dinâmicas, que permitem entregar partes específicas do aplicativo sob demanda, otimizando ainda mais a experiência do usuário. O formato AAB foi projetado para substituir o método tradicional de publicação via APK, oferecendo vantagens significativas em termos de otimização de tamanho e eficiência de entrega. É o formato de publicação recomendado para novos aplicativos no Google Play.