Google a récemment introduit une fonctionnalité sur Android visant à améliorer la durée de vie de la batterie de votre appareil, en ciblant les applications qui consomment de l’énergie sans que l’utilisateur s’en rende compte.
Google annonce une nouvelle métrique sur Android pour résoudre les problèmes de consommation de batterie due aux applications en arrière-plan

Pour compenser l’arrêt du support d’Android 12 depuis le 31 mars 2025, Google a annoncé cette semaine plusieurs innovations qui seront présentes dans la prochaine version d’Android. Parmi celles-ci, une option de sécurité inspirée d’iOS qui redémarrera automatiquement le smartphone après trois jours d’inactivité, et une nouvelle fonctionnalité visant à prolonger l’autonomie du téléphone, promettant d’éliminer les applications qui drainent la batterie sans que vous le sachiez.
Les applications en arrière-plan ont leurs jours comptés
Comme l’indique 9to5Google, Google a récemment publié sur son blog pour développeurs une nouvelle métrique visant à résoudre le problème de la consommation excessive de batterie provoquée par l’utilisation inappropriée des « wake locks » partiels par les applications.
Un « wake lock » partiel permet aux applications de garder le processeur du téléphone actif même lorsque l’écran est éteint, soit parce qu’il n’a pas été utilisé depuis un certain temps, soit parce que l’utilisateur a appuyé sur le bouton d’alimentation. Bien que cette fonctionnalité puisse être utile pour certaines tâches, un usage excessif empêche le smartphone d’entrer en mode d’économie d’énergie, ce qui fait que la batterie se décharge plus rapidement.
« Les ‘partial wake locks’ (verrouillages partiels d’activation) sont un mécanisme permettant aux développeurs de maintenir le processeur actif même lorsque l’écran de l’appareil est éteint (que ce soit par le délai d’attente du système ou parce que l’utilisateur appuie sur le bouton d’alimentation). Un usage excessif de ces ‘wake locks’ partiels épuise la batterie, car cela empêche l’appareil d’entrer dans les états d’économie d’énergie. »
Cette nouvelle métrique, intitulée « wake locks excessifs », a été introduite par Google dans le cadre du programme ‘Android Vitals’ et est accessible aux développeurs via la Play Console. Selon Google, un « wake lock » est considéré comme excessif lorsque la durée totale des « wake locks » partiels dépasse trois heures sur une période de 24 heures. Actuellement, cette métrique ne prend en compte le temps que si le « wake lock » est maintenu alors que l’application est en arrière-plan sans service actif en premier plan.
« La version actuelle de la métrique des ‘wake locks’ excessifs ne prend en compte le temps que si le ‘wake lock’ est maintenu lorsque l’application est en arrière-plan et qu’elle ne dispose pas de service actif au premier plan. »
De plus, la société de Mountain View travaille également avec Samsung et d’autres grands fabricants de smartphones pour intégrer cette nouvelle métrique sur tous les appareils Android du marché. Samsung a déjà exprimé sa satisfaction de collaborer à cette initiative :
« Samsung est ravi de collaborer avec Android et Google Play sur ces nouvelles métriques de performance. En partageant notre expertise sur l’expérience utilisateur, nous visons à aider les développeurs à créer des applications véritablement optimisées offrant des performances exceptionnelles et une grande autonomie, partout dans l’écosystème. Nous pensons que cette collaboration conduira à une expérience plus cohérente et positive pour tous les utilisateurs d’Android ».
Enfin, Google a mis à jour le blog pour développeurs avec une nouvelle documentation fournissant un guide complet sur l’interprétation de ces métriques et les meilleures pratiques pour utiliser les « wake locks » de manière efficace.
À l’heure actuelle, cette nouvelle métrique de « wake locks » est en phase bêta, et Google a confirmé qu’il est probable que d’autres nouvelles métriques dans Android Vitals soient introduites cette année pour aborder d’autres problèmes de performance sur Android.
