Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Android l preview: gestion de la batterie et de l'énergie

Table des matières:

Anonim

La prochaine version d'Android introduit des fonctionnalités d'économie de batterie pour les développeurs et les utilisateurs

Vous ne pouvez jamais avoir assez de batterie. La durée de vie de la batterie est l’un des principaux domaines de performance des smartphones pour lesquels il reste encore beaucoup à faire. Les batteries des principaux téléphones Android grossissent tout le temps, et c'est un moyen d'améliorer les choses. Mais l'aperçu des développeurs d'Android L apporte également des améliorations logicielles visant à augmenter la longévité, notamment de nouvelles statistiques sur la batterie et un mode d'économie de batterie pour les utilisateurs, ainsi que des outils permettant aux développeurs de créer des applications plus respectueuses de la batterie.

Regardons de plus près.

Dans un premier temps, examinons les modifications apportées à la gestion de l'alimentation dans Android L en ce qui concerne les utilisateurs. Sous Paramètres> Batterie, vous verrez maintenant une indication de la durée restante de votre batterie, en fonction de votre utilisation récente. Il apparaîtra après quelques minutes d'utilisation, car le système comprendra comment vous utilisez votre téléphone ou votre tablette.

Vient ensuite le mode d'économie de batterie, inclus depuis longtemps dans les téléphones Android personnalisés par le fabricant, mais nouveau pour l'OS stock. Vous le trouverez dans Paramètres> Batterie, dans le menu de dépassement dans le coin supérieur droit de l'écran. L'économiseur de batterie peut être activé automatiquement lorsque votre batterie atteint un certain niveau, ou activé manuellement à tout moment. Comme nous l'avons vu dans les téléphones personnalisés de Samsung, Sony, HTC, LG et autres, ce mode réduit le rétroéclairage et ralentit la vitesse du processeur pour économiser de l'énergie.

Ce n'est pas un mode d'économie de batterie "ultra" ou "extrême", cependant, et de ce fait, toutes vos applications sont toujours disponibles lorsqu'elles sont activées. (Lorsqu'il est activé, une notification persistante apparaît dans votre nuance de notification.)

Le "Projet Volta" de Google introduit également quelques fonctionnalités importantes destinées aux développeurs, qui devraient permettre aux développeurs de créer des applications plus respectueuses de la batterie.

Le premier est un outil d'analyse de la consommation d'énergie appelé Battery Historian, une nouvelle partie du SDK Android. Semblable à la manière dont les développeurs peuvent analyser les performances graphiques avec l'outil "Rendu du GPU de profil", Battery Historian permet aux développeurs d'afficher des visualisations détaillées de l'impact des actions de leurs applications sur la durée de vie de la batterie d'un périphérique particulier.

Le nouveau Job Scheduler d'Android L est un autre outil important pour les développeurs, qui peut aider les applications à éviter de réveiller inutilement l'appareil. À l'aide de cette fonctionnalité, les programmeurs peuvent définir certaines conditions préalables et certains délais pour l'exécution de tâches nécessitant beaucoup de batterie. Par exemple, vous voudrez peut-être extraire une grande quantité de données, mais uniquement lorsqu'une connexion Wi-Fi illimitée est disponible. Ou vous voudrez peut-être envoyer des données à un serveur dans un délai de 15 minutes. La définition d’échéances permet au planificateur de tâches de traiter intelligemment les demandes de travail de différentes applications, puis de réveiller le téléphone et d’en traiter plusieurs à la fois, le cas échéant. En procédant de cette manière, vous évitez de réveiller le système d'exploitation encore et encore pour chaque tâche en arrière-plan.

Ceci est à peu près comparable à la fonctionnalité «données en arrière-plan de la file d'attente» que l'on trouve sur certains téléphones Sony, conçue pour éviter les réveils inutiles en mettant en file d'attente les demandes de données en arrière-plan et en les traitant à des intervalles définis. Cependant, Job Scheduler d'Android L va au-delà, car les développeurs eux-mêmes sont autorisés à définir des conditions et des délais spécifiques pour leurs tâches.

N'oubliez pas que ce que nous voyons dans l'aperçu actuel des développeurs d'Android L n'est pas définitif et qu'il pourrait bien changer d'ici la version finale de L. C'est un début prometteur, cependant, et les avantages devraient être visibles sur tous les appareils Android L à partir de cet automne.

Plus: Tout ce que vous devez savoir sur Android L, Android L Preview sur le terrain