¿Es posible obtener el tiempo de batería restante disponible desde un teléfono Android?Obtenga el tiempo de batería restante disponible desde un teléfono Android
Gracias.
¿Es posible obtener el tiempo de batería restante disponible desde un teléfono Android?Obtenga el tiempo de batería restante disponible desde un teléfono Android
Gracias.
Puede obtener la duración de la batería con la ayuda del receptor de difusión registrando un receptor para la acción Intención.ACTION_BATTERY_CHANGED. Mi respuesta es solo clave, obtenga información del sitio web de Desarrolladores de Android.
Al utilizar la declaración siguiente en el método onReceive() de BroadcastReceiver con la acción de intención anterior, obtendrá el nivel de batería actualmente disponible (por ejemplo, 50%, 60%, etc.). Pero no puede estimar el tiempo restante, porque algunas aplicaciones pueden consumir más energía. Por lo tanto, creo que la conversión de nivel de batería al tiempo restante no dará el resultado correcto.
battery_level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
Espero que lo pueda ayudar.
Gracias por responder. – Sodino
Hay algunas aplicaciones (widgets de batería y similares) que calculan el tiempo restante antes de que se agote la batería. Supongo que toman el nivel actual de la batería y tratan de resolver la fuga de corriente en función del uso del procesador, el nivel de luz de fondo, etc. En mi experiencia, no son muy precisos pero, en principio, si se acelera el algoritmo, debería ser posible.
¿qué quieres decir con "_remaing time_"? – Vladimir
Obtenga el tiempo de remaing disponible desde la batería de un teléfono Android – Sodino
** ¿Quisiste decir que el tiempo restante de carga de la batería? ** aclare la pregunta, no publique ninguna pregunta para recibir este tipo de comentarios, si lo hace, obtendrá Abajo los votos y finalmente puede perder la oportunidad de hacer más preguntas. –