2010-11-04 12 views
1

Je n'arrive pas à trouver une classe ou une API dans la documentation Android qui m'aiderait à obtenir des statistiques sur l'utilisation de la batterie par application. J'ai lu les classes PowerManager et BatteryManager mais elles ne servent à rien.Android - Comment pouvons-nous déterminer les statistiques d'utilisation de la batterie par application?

Cependant, je peux trouver des applications comme PowerTutor qui fournissent des statistiques d'utilisation de la batterie par application, donc je pense que c'est techniquement possible.

Est-ce que quelqu'un peut me diriger dans la bonne direction?

+0

Comment résoudre votre problème? Pouvez-vous partager un lien ou une référence – user3233280

+0

Avez-vous trouvé comment faire? – DjimOnDev

Répondre

1

Je serais surpris si une telle API existe. Au contraire, je m'attends à ce que PowerTutor utilise des heuristiques d'échantillonnage pour estimer la part de l'utilisation actuelle de la batterie à imputer à chaque application.

+0

J'ai un lien à partager, c'est sur Android 1.6 Faits saillants http://developer.android.com/sdk/android-1.6-highlights.html. Dans ce que vous verrez, l'indicateur d'utilisation de la batterie est également intégré dans Android. Est-ce que PowerTutor est capable de l'extraire? –

+0

Qui sait. Certes, il ne semble pas y avoir d'API publique dans les javadocs. –