Diferença entre APK e AAB — Qual Usar para Publicar?

Tudo sobre os dois formatos de distribuição Android e qual o Google Play exige desde 2021.

4 min 2025

Resumo rápido

APK (Android Package)

  • Formato antigo, ainda usado
  • Arquivo único com tudo dentro
  • Instalação direta no dispositivo
  • Tamanho maior
  • Google Play ainda aceita, mas não recomenda

AAB (Android App Bundle)

  • Formato moderno, recomendado
  • Google monta o APK ideal para cada dispositivo
  • App menor para o usuário baixar
  • Obrigatório para novos apps desde 2021
  • Não pode ser instalado diretamente

⚠️ Desde agosto de 2021, o Google Play exige AAB para todos os novos apps. Se você está publicando um app novo, obrigatoriamente precisa usar o formato AAB.

Por que o AAB é melhor?

O AAB funciona de forma diferente: em vez de um arquivo único, você envia um "bundle" com todos os recursos. O Google Play então monta um APK otimizado para cada dispositivo específico — incluindo apenas a resolução de tela, idioma e arquitetura de CPU relevantes para aquele dispositivo.

O resultado é um app 15–20% menor para o usuário final baixar, o que melhora a taxa de instalação.

Quando ainda usar APK?

Como gerar um AAB

No Android Studio: Build → Generate Signed Bundle/APK → Android App Bundle. Selecione o keystore, escolha a variante de release e clique em Finish.

✓ Ative o Google Play App Signing ao fazer o primeiro upload. Dessa forma o Google guarda uma cópia da sua chave de assinatura, protegendo você contra perda do keystore.

Assinatura do AAB

O AAB precisa ser assinado com seu keystore antes do upload. Sem assinatura, o Google Play recusa o arquivo. Guarde seu keystore e as senhas em local seguro — perder o keystore significa não poder mais atualizar o app.

Prefere não lidar com isso?

A AtlasTech gera, assina e publica o AAB por você. Google Play em até 7 dias.

Solicitar publicação