¿Los receptores de radiodifusión para Android consumen la vida de la batería?
Tengo dos receptores que están escuchando para android.intent.action.BOOT_COMPLETED
y android.intent.action.PACKAGE_REPLACED
. Me preguntaba cuánta vida de la batería están causando que mi teléfono consuma puesto que hacen que mi app funciona constantemente ahora.
- Android: uso de la batería de cada aplicación
- El estado de la batería no se está cargando
- Reconocer las pulsaciones del botón de volumen cuando la pantalla está desactivada Android
- Android BroadcastReceiver android.intent.action.BATTERY_CHANGED
- ¿Cómo se interpreta WAKEUP_STAT y WAKEUP_INTx_PEND en exynos SoC kmsg?
- Leer la entrada de energía de usb
- Cómo mantener el dispositivo Android de dormir mientras está conectado
- El acelerómetro detiene la entrega de muestras cuando la pantalla está apagada en Droid / Nexus One incluso con un WakeLock
- ¿Hay alguna manera de recibir un evento de espera de la CPU en Android?
- Android Estática Variable Alcance y Vida útil
- Android: la actividad se ha filtrado IntentReceiver
- Uso de la batería, ¿qué esperar?
Los receptores de emisión no consumirán directamente mucha batería. BOOT_COMPLETED
sucede una vez; PACKAGE_REPLACED
sólo ocurre en una actualización de la aplicación. Esos probablemente un evento promedio por día.
Ahora, si esos receptores de la difusión hacen otras cosas, tales como servicios que comienzan, que pueden tener implicaciones significativas de la batería … pero ése es un problema con sus servicios, no con los receptores sí mismos.