Nos últimos anos, com cada nova versão do Android, a Google tem vindo a implementar várias medidas para melhorar o desempenho e reduzir o consumo excessivo de bateria. Além disso, os smartphones atuais já incluem baterias de maior capacidade, o que lhes permite funcionar durante mais tempo sem recarregar. No entanto, há um problema persistente. Algumas aplicações continuam a consumir demasiada bateria em segundo plano, sem motivo aparente. Para enfrentar este desafio de forma definitiva, a Google está a atualizar o painel Android Vitals com uma nova métrica chamada “excessive wake locks”
Google declara guerra ao consumo excessivo da bateria
Num artigo recente no blogue oficial para programadores Android, a Google revelou que está a iniciar um plano de longo prazo. Nele o objetivo é permitir compreender melhor o impacto das suas aplicações no consumo de recursos do sistema. Uma das primeiras novidades deste plano é a introdução da métrica de wake locks excessivos no painel Android Vitals, acessível através da consola do Google Play.
Segundo a Google, esta nova métrica irá considerar o uso de bloqueios parciais como excessivo quando, somando todos os períodos de atividade em segundo plano, ultrapassarem as 3 horas num período de 24 horas.
Atualmente, o Android Vitals apenas monitoriza a duração dos wakelocks enquanto a aplicação está em segundo plano sem um serviço ativo em primeiro plano.
Colaboração com fabricantes e melhorias futuras
A Google está ainda a colaborar com fabricantes de dispositivos Android, como a Samsung. Tudo para identificar melhor as causas que levam certas aplicações a manter wakelocks por tempo prolongado, resultando num consumo de bateria inesperado.
Este tipo de comportamento continua a ser um dos maiores pontos negativos da plataforma Android, e é positivo ver a Google a tomar medidas concretas para o mitigar. A empresa refere ainda que poderá, futuramente, apresentar sugestões na Play Store para ajudar os utilizadores a escolher aplicações mais eficientes.
A tecnológica também deixou em aberto a possibilidade de introduzir novas métricas no Android Vitals ainda este ano. Tudo com o objetivo de identificar e resolver outros problemas críticos de desempenho em aplicações Android.