¿Cómo puedo obtener el consumo de batería en Android?

Estoy desarrollando una aplicación que necesita la cantidad de batería utilizada. Creo que es imposible hacerlo con BatteryManager o Battery Historian. ¿Hay algún método que pueda obtener el consumo de batería? Es mejor traer el consumo de batería para cada aplicación, pero está bien traer el consumo total de batería.

Answer

Mientras ejecuta su aplicación desde el estudio de Android, puede usar la herramienta "perfilador" para verificar cómo reacciona el dispositivo a su aplicación, que incluye: consumo de RAM, datos y energía (batería)

Eche un vistazo: https://developer.android.com/studio/profile/energy-profiler