Connexion Abonnez-vous

Android : Google va signaler les applications qui siphonnent votre batterie en arrière-plan

Le 12 novembre à 08h35

Les Vitals dans Android sont un ensemble de signaux (taux de plantages, taux d'erreurs…) pour les développeurs, leur permettant d’avoir des retours sur la qualité technique de leurs applications. Ils ont été lancés en 2017 et sont disponibles via une API depuis 2022.

En avril de cette année, de nouvelles mesures sont arrivées en bêta sur la consommation de la batterie causée par des wake locks trop importants, c’est-à-dire des « verrous pour empêcher l'appareil de se mettre en veille » même si l’application est en arrière-plan. Durant la phase bêta, Android Vitals signalait une utilisation excessive si l’ensemble des verrous « s’exécutent pendant plus de 3 heures sur une période de 24 heures ».

Ces derniers mois ont été mis à profit pour affiner « l’algorithme afin qu’il soit encore plus précis et représentatif ». Le seuil du temps cumulé est par exemple passé de 3 à 2 heures. Comme prévu, Google a passé la seconde : cette information n’est plus en bêta et sera même affichée sur la boutique Play Store.

En effet, à compter du 1ᵉʳ mars 2026, si votre application atteint certains seuils (voir l’image ci-dessus), Google pourra « l’exclure de certaines zones telles que les recommandations. Dans certains cas, nous pouvons afficher un avertissement sur votre fiche pour indiquer aux utilisateurs que votre application peut entraîner une consommation excessive de la batterie ».

Ce billet de blog explique aux développeurs comment vérifier ce qu’il en est de leurs applications et prendre des mesures correctives avant le 1ᵉʳ mars pour éviter un affichage sur la place publique.

Le 12 novembre à 08h35

Commentaires (10)

votre avatar
Me semble qu'ils font comme dans leur système judiciaire,... utiliser le droit à pas s'auto-incriminer.
votre avatar
Et le droit utilisateur de virer les applis non utiles/inutilisées pour libérer de la place et du temps lors des maj.
Paske les googleries pré-installées dont un certain nombre de personnes n'ont rien à faire, y'en a un stock.
On a changé le phone des parents, pour un truc qui fassent le boulot sans se ruiner.
Donc drive, yt, synchro multi-appareils, et autres trucs, si on pouvait récupérer la place ...
votre avatar
Adb est ton ami !
votre avatar
Ca reviendrait à signaler en services Google en permanence :p
votre avatar
Application trackercontrol
Indispensable
votre avatar
Ca a l'air bien cet outil. on dirait ce que n'importe quel task manager fait sur d'autres OS. La magie de Google c'est qu'ils collent ça dans Play Services (apparemment) et pas dans AOSP, histoire de bien dire fuck au reste de la communauté.
votre avatar
C'est ça le wake lock, le truc que je vire en adb sur pratiquement toutes mes applications. Le dernier refuge d'une rom non aosp. Triste fin sur android pour ma part.
votre avatar
Ça serait sympa si Google pouvait nous donner ces informations même lorsque l'on est pas diffusé sur le play store. Ėtant développeur de l'ad/tracker blocker AdAway, il m'est interdit d'être sur le play store...
Par contre, on va clairement me demander de m'identifier et de valider mon identité si je veux pas voir les installations de mon application bloquées.
Bref, encore une fois, ça ne marche que dans un sens (et généralement pas dans celui qui nous arrangé 😓)
votre avatar
Au sujet du "wake lock", pour celles et ceux qui cherchent justement à empêcher la mise en veille pour un temps défini (ou bien jusqu'à désactivation manuelle), j'utilise une app trouvée sur F-Droid qui s'appelle Coffee : https://f-droid.org/fr/packages/com.github.muellerma.coffee/

Le blocage s'active soit depuis l'app, une tuile, un widget ou bien une routine.
Il faut programmer un temps maximum et le simple appui sur le bouton de verrouillage du téléphone suffit à le désactiver.

Android : Google va signaler les applications qui siphonnent votre batterie en arrière-plan

Fermer