Notificação

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Otimizar o tamanho do seu app e ficar dentro dos limites no Google Play

Desde setembro de 2025, o relatório de tamanho do app e o relatório de estatísticas no Play Console não incluem mais uma estimativa do espaço que seu app ocuparia no disco. Continue monitorando o tamanho de download do seu app.

O tamanho do app é um aspecto importante da qualidade técnica. Ele pode afetar as métricas de instalação e desinstalação do seu app. O Google Play também tem limites de tamanho para apps e conteúdo dinâmico, como módulos e pacotes de recursos. Neste artigo, apresentamos esses limites e explicamos como você pode usar o Play Console para entender os tamanhos relacionados ao seu app e manter a maior otimização possível.

Limites máximos de tamanho no Google Play

Os pacotes de apps, módulos de recursos e pacotes de recursos estão sujeitos aos limites de tamanho abaixo. Eles são baseados no tamanho de download compactado, calculado pelo Play Console no upload do pacote de app. É possível fazer uma estimativa aproximada do tamanho antes do upload para o Play Console usando a ferramenta de linha de comando bundletool, que usa um cálculo semelhante, mas não idêntico.

Importante: o Google Play recomenda manter o tamanho do app o menor e mais otimizado possível para melhorar as métricas de instalação. Recomendamos que a maioria dos desenvolvedores fique bem abaixo desses limites de tamanho.

Componente do app

Limite de tamanho de download do app

Módulo base

200 MB

Módulos de recursos individuais

200 MB

Pacotes de recursos individuais

1,5 GB

Total cumulativo para todos os módulos e pacotes de recursos no momento da instalação

4 GB

Total cumulativo para pacotes de recursos enviados on demand ou em download automático

(Para desenvolvedores que não estão inscritos no programa Level Up ou que não distribuem títulos do Android XR)

4 GB

Total cumulativo para pacotes de recursos enviados on demand ou em download automático

(Para desenvolvedores inscritos no programa Level Up ou que distribuem títulos do Android XR)

30 GB

O tamanho máximo total de download compactado para apps publicados no Google Play é de 8 GB ou 34 GB para jogos no programa Level Up e títulos do Android XR.

Além dos limites de tamanho listados acima, considere o seguinte:

  • Os apps com mais de 1 GB precisam ser destinados à versão mínima do SDK do Android Lollipop (nível 21 da API) ou mais recente.
  • O número máximo recomendado de módulos de recursos é 100 para apps destinados a uma versão mínima do SDK do Android Oreo (nível 26 da API) ou mais recente. O número máximo de módulos de recursos é 50 se destinados a uma versão mínima do SDK mais antiga.
  • O número máximo de pacotes de recursos em um pacote de app individual é 100.
  • Se o app tiver mais de 200 MB, os usuários com conexão de dados móveis verão uma caixa de diálogo ao baixar o app pelo Google Play. Ela não impede a instalação e informa que o app vai ocupar bastante espaço no dispositivo Android.
  • Os apps que ainda forem publicados com APKs em vez de pacotes de apps vão estar sujeitos a limites de tamanho de APKs legados (ou seja, um tamanho máximo de APK de 100 MB), e não aos limites de tamanho acima.

Conferir o tamanho do download do app

Depois de lançar seu app em uma faixa de produção, você pode conferir o tamanho do download na página "Tamanho do app" (Monitorar e melhorar > Android vitals > Tamanho do app).

Você pode encontrar os seguintes dados na página Tamanho do app:

  • Tamanho de download do app: indica o tamanho do seu app em um dispositivo de referência e o intervalo de tamanho correspondente em todas as configurações de dispositivos.
  • Tamanho de download do app em comparação a outros semelhantes: mostra a comparação do tamanho do seu app em relação a apps semelhantes.
    • Para criar um grupo personalizado de 8 a 12 apps semelhantes, clique em Editar grupo de apps semelhantes.
  • Tamanho de download do app ao longo do tempo: indica como o tamanho do seu app mudou e mostra a comparação com apps semelhantes ao longo do tempo.
    • Próximo à parte superior direita do gráfico, selecione o período que você quer visualizar e marque a caixa de seleção para exibir o intervalo de tamanho do seu app em todas as configurações do dispositivo.
  • Dispositivos ativos com menos de 2 GB livres: é a porcentagem dos usuários ativos do app com menos de 2 GB restantes de espaço de armazenamento no dispositivo.
  • Desinstalações em dispositivos com menos de 2 GB livres: entre todos os dispositivos ativos, é a proporção de desinstalações naqueles com menos de 2 GB restantes de espaço de armazenamento.

Observação:

  • Todos os tamanhos são cálculos representativos feitos com base na sua última versão de produção e na configuração do dispositivo XXXHDPI ARMv8 ou na opção mais próxima compatível com seu app.
  • As métricas Dispositivos ativos com menos de 2 GB de armazenamento livres e Desinstalações em dispositivos com menos de 2 GB livres são calculadas com base em uma média contínua de 30 dias e são exibidas somente quando se aplicam ao app.

Ver detalhamentos de tamanho

Se você publicar apps usando o Android App Bundle, poderá ver um gráfico organizado por código de versão do pacote. Ele também inclui o detalhamento da quantidade de espaço dos diferentes componentes da conta do seu app em comparação ao tamanho total de download ou instalação das cinco versões anteriores.

Você pode usar esse detalhamento para descobrir quais partes do seu app ocupam mais espaço e identificar áreas que podem ser otimizadas para a liberação de memória. O detalhamento é baseado em um APK gerado a partir do seu pacote de apps para a configuração do dispositivo de referência.

O detalhamento mostra os seguintes dados:

  • Código/DEX: qualquer código Java ou Kotlin no app compilado para execução em formato DEX no Android.
  • Recursos ("resources"): os recursos do tipo "resource" no diretório "res/" incluem uma tabela de recursos e componentes do app que não são código, como strings ou imagens.
  • Recursos ("assets"): os recursos do tipo "assets" são outros arquivos que o app usa no diretório "assets/", como os de áudio ou vídeo.
  • Bibliotecas nativas: é o código nativo no diretório "libs/" do app. Normalmente, isso se refere a qualquer código que não seja Java ou Kotlin.
  • Outros: são outros arquivos no app.

Isso foi útil?

Como podemos melhorá-lo?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Google Apps
Menu principal
8871835887659087937
true
Pesquisar na Central de Ajuda
false
true
true
true
true
true
92637
false
false
false
false