Como Publicar App Android no Google Play

Do APK ao AAB, da keystore à aprovação — guia completo para publicar seu app Android no Google Play em 2025.

Leitura: 7 min Atualizado: 2025 Verificado pela equipe AtlasTech

Índice

  1. Pré-requisitos
  2. Configurar no Play Console
  3. Gerar a keystore
  4. Gerar o AAB de produção
  5. Upload e envio para revisão
  6. Erros e rejeições comuns
  7. Prefere delegar?

1. Pré-requisitos

Antes de começar, verifique:

2. Configurar no Play Console

Passo 1

Criar o app no Play Console

Acesse play.google.com/console, clique em Criar app, escolha o idioma padrão e defina se é app ou jogo, gratuito ou pago. O package name não pode ser alterado depois.

Passo 2

Preencher a ficha da loja

Em Presença na Play Store → Ficha principal da loja, adicione nome, descrição curta, descrição completa, ícone, screenshots e gráfico de recursos (banner 1024×500px). Todos os campos marcados com asterisco são obrigatórios.

Passo 3

Classificação de conteúdo

Responda o questionário de classificação etária. Sem isso, o app não pode ser publicado. A classificação é atribuída automaticamente com base nas suas respostas.

3. Gerar a keystore de assinatura

A keystore é a "identidade" do seu app. Todo AAB de produção precisa ser assinado com ela.

Via Terminal

Comando keytool

Execute: keytool -genkey -v -keystore upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload

Você será solicitado a definir senhas e informações de identidade. Anote as senhas e guarde o arquivo .jks em local seguro.

Via Android Studio

Generate Signed Bundle

Menu Build → Generate Signed Bundle / APK → selecione Android App Bundle → clique em Create new... para criar a keystore pelo assistente visual do Android Studio.

⚠️ NUNCA perca a keystore. Se perdida, você não consegue publicar atualizações do app. Guarde em nuvem (criptografado), HD externo e compartilhe com membros confiáveis da equipe.

💡 Saiba a diferença entre APK e AAB. O Google Play exige AAB desde agosto de 2021 para novos apps.

4. Gerar o AAB de produção

Via Android Studio

Generate Signed Bundle

Menu Build → Generate Signed Bundle / APKAndroid App Bundle → selecione a keystore → escolha o flavor/variant release → Finish. O AAB será gerado em app/release/app-release.aab.

Via Linha de Comando

Gradle

Na raiz do projeto: ./gradlew bundleRelease. O arquivo gerado fica em app/build/outputs/bundle/release/app-release.aab. Assine com o jarsigner ou configure a assinatura no build.gradle.

Antes de gerar o build, confirme que o versionCode em app/build.gradle é maior que o do último upload. O Play Console rejeita AABs com o mesmo versionCode.

5. Upload e envio para revisão

Passo 1

Escolher a faixa de lançamento

No Play Console, vá em Produção → Criar nova versão (ou use Testes Internos para validar antes). O Google recomenda subir primeiro para Testes Internos ou Beta antes de Produção.

Passo 2

Fazer upload do AAB

Clique em Adicionar na seção App Bundles e faça o upload do arquivo .aab. O Play Console validará a assinatura e o versionCode automaticamente.

Passo 3

Notas de versão e envio

Preencha as notas de atualização (o que há de novo nesta versão). Clique em Salvar e depois em Analisar versão → Começar lançamento para Produção.

O Google analisa novos apps em até 3 dias úteis. Atualizações costumam ser aprovadas em poucas horas. Você receberá um e-mail quando o status mudar.

6. Erros e rejeições comuns no Android

Se seu app foi rejeitado, veja: Como corrigir rejeição no Google Play.

Quer publicar sem se preocupar com keystore e revisões?

A AtlasTech cuida de todo o processo de publicação Android — configuração, assinatura, upload e aprovação no Google Play.

Quero publicar meu app Android

7. Prefere delegar?

Publicar no Google Play parece simples, mas keystores perdidas, versionCodes errados e políticas mal preenchidas podem travar ou até banir o app. Muitas empresas preferem contar com especialistas para garantir que tudo ocorra sem problemas.

A AtlasTech publica apps Android com histórico consistente de aprovação. Solicite um orçamento.