Google está a responder ao impacto das “severas limitações de fornecimento de hardware” na disponibilidade de memória dos dispositivos, decidindo reduzir ainda mais o uso de memória das aplicações Android. Esta estratégia será implementada pela primeira vez com limites de memória por aplicação no Android 17, e cada vez mais fabricantes seguirão este caminho. Se uma aplicação exceder esses limites, poderá ser reduzida em desempenho ou até mesmo encerrada. Esta mudança deverá afetar vários modelos de dispositivos e a experiência dos utilizadores, especialmente em cenários de multitarefa e alta demanda de memória. Para os desenvolvedores, este mecanismo os incentivará a prestar mais atenção à liberação de recursos e à gestão em segundo plano, o que, a longo prazo, ajudará a melhorar a estabilidade geral do sistema e a satisfação do utilizador.
O Google Play está a estabelecer três limiares de desempenho para avaliar a pegada de memória geral das aplicações. O primeiro é o uso dinâmico de memória, que avaliará o acesso a dados privados da aplicação em termos de RSS e uso de swap, comparando diferentes estados de operação em primeiro plano e em segundo plano, bem como categorias de desempenho do dispositivo. O segundo é o uso de memória de Bitmap, uma vez que os bitmaps ocupam mais memória quando estão em primeiro plano e não devem ser mantidos na memória por longos períodos em segundo plano ou em cache. O terceiro é o código DEX otimizado, que deve ser alcançado através do R8 ou outras ferramentas de redução para minimizar a ocupação de memória, acelerar o arranque e reduzir ANR. Estas medidas refletem o desejo do Google de melhorar a pegada da aplicação e a velocidade de renderização, proporcionando uma experiência mais fluida aos utilizadores.
Além da capacidade de memória, o Google Play exigirá que as aplicações alcancem pelo menos 25% de cobertura de otimização no momento da publicação, abrangendo trabalhos de otimização, redução e ofuscação, utilizando ferramentas como https://developers.google.com/android/guides/tools como referência. Esta nova norma significa que os desenvolvedores precisarão considerar a reciclagem de recursos e a otimização de código já na fase de empacotamento e implantação da aplicação, para evitar a perda de visibilidade e capacidade de publicação no Google Play devido ao não cumprimento dos limiares. A aplicação obrigatória de limites de memória será implementada em fevereiro de 2027, altura em que o Google fornecerá várias ferramentas e indicadores na Play Console para facilitar o monitoramento e a otimização pelos desenvolvedores.
Outra nova iniciativa é a promoção do padrão “login sem botões”, que exige que as aplicações reautentiquem de forma mais rápida e segura durante a transferência de dispositivos, permitindo que os utilizadores apenas abram a aplicação no novo dispositivo para restaurar automaticamente o estado de login. A API relacionada é a Android Restore Credentials API. O Google Play começará a aplicar esta norma em abril de 2027; os jogos, por enquanto, estão temporariamente isentos desta norma. Esta alteração terá um impacto direto na experiência dos utilizadores que utilizam a mesma aplicação em diferentes dispositivos, além de incentivar os desenvolvedores a otimizar o processo de login entre dispositivos.
Android 17 irá reforçar a gestão de aplicações que consomem muita memória
De acordo com informações disponíveis, o Android 17 implementará um controle mais rigoroso sobre aplicações que ocupam memória de forma intensiva por longos períodos, com o objetivo de melhorar a eficiência e a estabilidade da alocação de recursos do sistema. Este tipo de aplicações famintas por memória frequentemente afeta a manutenção de tarefas em segundo plano, a velocidade de alternância e a fluidez geral do dispositivo, e as limitações do sistema intervirão de forma mais direta para evitar que uma única aplicação interfira nas outras por longos períodos. Para os desenvolvedores, esta mudança significa que precisarão de estratégias de reciclagem de recursos mais robustas, execução inteligente em segundo plano e testes de desempenho mais frequentes, caso contrário, poderão acionar mais facilmente os mecanismos do sistema.
Embora os detalhes oficiais ainda não tenham sido divulgados, várias fontes indicam que a versão Android 17 melhorará o desempenho geral em dispositivos com diferentes configurações de hardware através de estratégias de gestão de memória mais rigorosas. Esta direção está alinhada com a tendência recente de plataformas como Windows e iOS em relação à restrição de recursos, e espera-se que impulsione todo o processo de desenvolvimento em direção a uma gestão de recursos mais eficiente e observável. No lado do utilizador, em cenários de aplicações e jogos de médio a grande porte, o primeiro plano ainda precisará de memória suficiente para manter a fluidez, mas a velocidade de reciclagem de recursos em segundo plano e em estado de espera será acelerada, melhorando a estabilidade geral do sistema.
Ao mesmo tempo, informações complementares indicam que estas alterações poderão vir acompanhadas de condições de ativação e modos de execução mais rigorosos, e o âmbito de aplicação ainda precisa ser revelado oficialmente. Os desenvolvedores devem acompanhar de perto as futuras notas de versão, especialmente em relação a estratégias de implantação, processos de teste de reciclagem de recursos e a cobertura de testes entre dispositivos. Com a aproximação da data de lançamento do Android 17, a adaptação da comunidade e dos desenvolvedores a este novo mecanismo continua a ser crucial.
Com base nas informações disponíveis, o sistema Android tem vindo a reforçar gradualmente a supervisão das atividades em segundo plano, consumo de energia e ocupação de memória nos últimos anos, com o objetivo de aumentar a consistência e a estabilidade em ambientes de múltiplos dispositivos. Se o Android 17 conseguir realmente fornecer orientações claras e ferramentas acionáveis, os desenvolvedores poderão otimizar recursos de uma forma mais controlável, enquanto os utilizadores também poderão sentir melhorias na abertura e alternância de aplicações.
Para saber mais sobre as diretrizes oficiais de gestão de memória do Android 17, pode acompanhar o site oficial de desenvolvedores do Google e os anúncios da Play Console, bem como consultar blogs técnicos relacionados e discussões em fóruns de desenvolvedores, pois esses recursos costumam fornecer scripts de teste úteis e melhores práticas.

