[ad_1]
Android 14 pourrait ajouter la prise en charge d’une nouvelle fonctionnalité qui pourrait donner aux utilisateurs un aperçu de la santé de la batterie de leur appareil. Les nouvelles interfaces de programmation d’applications (API) trouvées sur la dernière version bêta d’Android 14 pourraient afficher des détails tels que l’état de la batterie du téléphone, la date de fabrication, la date de sa première utilisation, le nombre de cycles de charge effectués et la politique de charge. Comme celles-ci sont fournies à l’aide d’API, les applications tierces peuvent également accéder à certaines statistiques, avant l’arrivée prévue des fonctionnalités de surveillance de l’état de la batterie lors de la sortie d’Android 14 plus tard cette année.
Les nouvelles API BatteryManager ont été repérées par Mishaal Rahman d’Esper sur la dernière version bêta d’Android 14. Deux de ces API qui suivent les cycles de charge de la batterie et l’état de charge de la batterie sont publiques, ce qui signifie que des applications tierces peuvent y accéder. D’autre part, les détails tels que la politique de charge, l’état de santé et la politique de charge ne sont accessibles que par les applications système.
Il y a quelques jours, j’ai commenté certaines nouvelles API BatteryManager ajoutées par Google dans Android 14. Deux des API (nombre de cycles et état de charge) sont publiques tandis que les autres (date de fabrication, date de première utilisation, politique de charge, état de santé) sont des API système. https://t.co/3ujezWsLg2
– Mishaal Rahman (@MishaalRahman) 1 juin 2023
Les applications de surveillance de la santé de la batterie existent sur le Play Store depuis plusieurs années, avec des applications comme AccuBattery et BatteryGuru offrant des estimations de la santé de la batterie, sans aucune API sur laquelle s’appuyer. Pendant ce temps, les propriétaires d’iPhone ont accès à une fonction de surveillance de l’état de la batterie intégrée à l’application des paramètres depuis iOS 11.3.
Pour qu’une application tierce puisse accéder à ces API système, vous devrez lui accorder l’autorisation Android BATTERY_STATS, selon Rahman. Il s’agit d’une autorisation que vous pouvez accorder via une interface de ligne de commande et un câble USB.
Alors qu’Android 14 est encore dans quelques mois, le développeur Narek (Twitter : @narektor) a déjà publié une application open source capable de lire ces statistiques à partir des API publiques et système. Si vous utilisez Android 14 Beta 2 sur votre smartphone Pixel, vous pouvez télécharger l’application Batt open-source de GitLab.
Il convient de noter que l’application n’est qu’une preuve de concept et que vous ne devez pas vous fier à ces détails avant la sortie d’Android 14 plus tard cette année. Rahman souligne également que des applications comme Tasker seront également ajouter une prise en charge pour l’automatisation basée sur les statistiques de batterie fournies par le système sur Android 14. De même, si Google propose un système intégré comme iOS pour fournir des statistiques sur l’état de la batterie, cela réduira le besoin d’applications tierces pour offrir des fonctionnalités similaires.
[ad_2]
Source link