
O Google anunciou recentemente um novo conjunto de requisitos e padrões de qualidade para o Android e sua loja Google Play. Essa iniciativa visa abordar diretamente as restrições na cadeia de suprimentos de hardware e a crescente escassez de módulos de RAM no mercado global de smartphones.
Para evitar que os aplicativos consumam recursos em excesso e causem lentidão ou desligamentos forçados do sistema operacional, a empresa começará a auditar e penalizar o uso excessivo de memória a partir de fevereiro de 2027. Os desenvolvedores cujos aplicativos excederem os limites estipulados poderão enfrentar restrições na publicação de novas versões e uma perda significativa de visibilidade nas buscas e recomendações da Play Store.
Métricas de desempenho e limites por nível de RAM
O monitoramento será baseado em três pilares dentro da plataforma Android Vitals no Play Console.
- O primeiro é o consumo dinâmico de memória., que rastreia o uso anônimo de RSS, além de dados derivados da partição ou arquivo de swap, avaliando ambos os estados ativos a partir do aplicativo em primeiro plano como seu comportamento em segundo plano.
- El O segundo parâmetro audita o uso de bitmaps. (bitmaps) de fotosO Google exige que as imagens carregadas não ocupem memória desnecessariamente quando o aplicativo entra em um estado oculto ou em cache.
- El O terceiro ponto requer a otimização do código executável no formato DEX. (Executável Dalvik): Os pacotes devem ser processados com ferramentas de redução e ofuscação, como o R8, exigindo uma cobertura combinada mínima de 25% entre otimização, remoção de código não utilizado e encurtamento de identificadores para aliviar a carga na memória volátil.
Os limites máximos permitidos serão calculados em etapas, com base na capacidade física da memória RAM do dispositivo. Para aplicações padrão, os limites são configurados da seguinte forma:
- Dispositivos com 4 GB de RAM: Máximo de 2 GB em estado ativo e 1 GB em segundo plano.
- Dispositivos com 8 GB de RAM: Máximo de 2.25 GB em primeiro plano e 1.5 GB em segundo plano.
- Dispositivos com 12 GB de RAM: Máximo de 3.25 GB em primeiro plano e 1.75 GB em segundo plano.
- Dispositivos com 16 GB de RAM: Máximo de 4.25 GB em primeiro plano e 2 GB em segundo plano.
Para jogos de vídeo para dispositivos móveis, como esses ambientes exigem mais recursos gráficos e de processamento, foram definidas margens mais amplas:
- Dispositivos com 4 GB de RAM: Limite de 2.25 GB em uso ativo e 2 GB em segundo plano.
- Dispositivos com 8 GB de RAM: Limite de 3.5 GB em uso ativo e 2.75 GB em segundo plano.
- Dispositivos com 12 GB de RAM: Limite de 4 GB em uso ativo e 3.2 GB em segundo plano.
- Dispositivos com 16 GB de RAM: Limite de 5 GB em uso ativo e 3.5 GB em segundo plano.
Além do controle de recursos, o Google Play implementará um novo requisito de integração a partir de abril de 2027. Conhecido como padrão Zero-Tap Sign-In , essa política exigirá que todos os aplicativos que oferecem suporte ao login do usuário (obrigatório ou opcional) restaurem a sessão automaticamente quando o usuário migrar seus dados para um novo dispositivo Android.
Para cumprir essa regulamentação, os desenvolvedores devem integrar a API Android Restore Credentials, garantindo que os usuários possam acessar instantaneamente suas contas ao abrir o aplicativo pela primeira vez, sem precisar digitar suas senhas novamente. Atualmente, os jogos eletrônicos estão isentos desse requisito específico devido à complexidade de seus sistemas de autenticação, embora o Google recomende a adoção da API para títulos com perfis únicos.
Melhorias de segurança no Android 17
Além dessas regulamentações da loja, a versão de desenvolvimento do Android 17 incorpora mecanismos para proteger as comunicações de rede. Primeiramente, ela habilita a compatibilidade com a extensão TLS ECH (Encrypted ClientHello), sucessora do ESNI.
Ao contrário das tecnologias anteriores que expunham metadados durante a conexão inicial, o ECH criptografa completamente a mensagem ClientHello inicial, ocultando o nome de domínio dos sites visitados no tráfego HTTPS e impedindo vazamentos por meio de campos como a chave pré-compartilhada (PSK).
Em segundo lugar, está sendo lançado o sistema de Proteção de Rede Local (LAN) , que exige que os aplicativos solicitem permissão explícita do usuário antes de poderem verificar a rede doméstica ou interagir com dispositivos conectados à rede local (LAN).
Além disso, o mecanismo de Transparência de Certificados (CT ) está ativado por padrão, mantendo um registro público e imutável de todos os certificados digitais emitidos e revogados para detectar anomalias ou comprometimentos nas Autoridades de Certificação (ACs).
Por fim, o Android 17 oferece às operadoras de telefonia móvel a capacidade de desativar as redes 2G por padrão, neutralizando ataques baseados em estações base falsas que forçavam a degradação do sinal para interceptar o tráfego de SMS e implantar campanhas de fraude.
Se tiver interesse em saber mais, você pode encontrar os detalhes no seguinte link.