
Próximas mudanças para desenvolvedores Android: tamanhos de página de 16 KB obrigatórios a partir de novembro de 2025
A partir de 1º de novembro de 2025, o Google exigirá que todos os aplicativos novos e atualizados destinados ao Android 15 e versões superiores suportem um tamanho de página de memória de 16 KB em dispositivos de 64 bits antes de serem enviados ao Google Play. Essa mudança estratégica do tamanho de página tradicional de 4 KB visa aprimorar as métricas de desempenho, especialmente para dispositivos equipados com maior capacidade de RAM.
Melhorias e benefícios de desempenho
A adoção do tamanho de página de 16 KB deverá trazer diversas vantagens, incluindo a redução do tempo de inicialização de aplicativos — apresentando uma melhoria média de 3, 16%, com alguns aplicativos apresentando melhorias de até 30%.Além disso, espera-se uma redução média de 4, 56% no consumo de energia. Um exemplo claro desses benefícios é o aplicativo de câmera para Android, que relata um aumento de 4, 48% na eficiência de inicialização a quente e uma melhoria de 6, 60% nos tempos de inicialização a frio.
Boas notícias para desenvolvedores. NET
Desenvolvedores que utilizam frameworks. NET podem esperar uma integração perfeita com esses novos requisitos. A versão mais recente, .NET MAUI 9, juntamente com o. NET para Android, oferece suporte integrado para o tamanho de página de 16 KB. Para aproveitar essa funcionalidade, os desenvolvedores devem atualizar para o. NET 9, especialmente considerando que o. NET MAUI 8 foi descontinuado em 14 de maio de 2025.
Gerenciamento de Dependências e Conformidade
A Microsoft destacou que todas as dependências dentro de um projeto. NET MAUI também devem estar em conformidade com o requisito de tamanho de página de 16 KB. Os desenvolvedores podem receber avisos ao usar bibliotecas incompatíveis, como:
Android 16 will require 16 KB page sizes, shared library '{library_name}' does not have a 16 KB page size. Please inform the authors of the NuGet package '{package_name}' version '{version}' which contains '{file_path}'.See https://developer.android.com/guide/practices/page-sizes for more details.
Etapas de ação para desenvolvedores
Se confrontados com esses avisos, os desenvolvedores devem tomar as três medidas críticas a seguir:
- Atualize a dependência para uma versão compatível.
- Entre em contato com o autor do pacote para solicitar uma atualização.
- Caso o pacote não seja mais mantido, procure uma alternativa adequada.
Começando a transição
Para desenvolvedores que ainda não adaptaram seus aplicativos aos novos requisitos do Google Play, ainda há tempo suficiente para as atualizações necessárias. A atenção deve ser direcionada à atualização para o. NET 9, à verificação da compatibilidade das dependências do projeto com tamanhos de página de 16 KB, à correção de dependências não compatíveis e à realização de testes em um ambiente de 16 KB usando um emulador ou hardware real com as opções do desenvolvedor habilitadas. Para obter orientações completas, consulte o anúncio da Microsoft.
Deixe um comentário