¿Cómo inhabilitar una aplicación del modo Doze?
Cómo inhabilitar mi aplicación desde android M Modo DOZE? ¿Existe una forma estándar de incluir y excluir aplicaciones de DOZE y auto standby selectivamente en tiempo de ejecución?
- ¿Cuánto tiempo tarda para que android pase al modo doze?
- El permiso de manifiesto no funciona en Android 6
- Prueba de espera y modo de espera
- Android M escribe en la tarjeta SD - Permiso denegado
- ListFiles () devuelve null en el emulador de Android 6.0
- Librería de Lvl y melcocha de android
- WindowBackground en Android 6 (Marshmallow)
- Wakelock y modo doze
- OnRequestPermissionsResult no se llama en fragmento si se define tanto en el fragmento y la actividad
- SMSMessage createFromPdu con formato de parámetro adicional
- Android 5.1.1 y superior - getRunningAppProcesses () sólo devuelve mi paquete de aplicaciones
- Android M onRequestPermissionsResult en no actividad
- Android Marshmallow ART "No se pudo encontrar el offset nativo para dex" crash
One Solution collect form web for “¿Cómo inhabilitar una aplicación del modo Doze?”
Cómo inhabilitar mi aplicación desde android M Modo DOZE?
Usted no puede por ningún mecanismo conocido.
¿Existe una forma estándar de incluir y excluir aplicaciones de DOZE y auto standby selectivamente en tiempo de ejecución?
En teoría, el usuario puede alternar la opción "Omitir optimizaciones" en Configuración, para incluir la aplicación en una lista blanca de aplicaciones que no debería pasar al modo de espera de aplicaciones. Esto no afectará al modo doze.
Citando a alguien que creo es Dianne Hackborn :
Mientras el dispositivo está dormitando, las sincronizaciones y los trabajos se desactivan a nivel mundial, colocar una aplicación en la lista blanca no cambia el comportamiento para ellos. Este es el comportamiento previsto, como es la falta de uso gratuito del administrador de alarmas. (Uno de los aspectos clave de todo esto es que son maneras de hacer que el dispositivo se despierte y cualquier cosa que cause que se despierte tendrá un impacto significativo en la vida de la batería en las duraciones que queremos durar mientras duerme, por lo que Simplemente no está permitido.)
Mientras duerme, las APIs AndAllowWhileIdle le permiten despertar el dispositivo como máximo una vez cada 15 minutos; Cuando no duerme esto se eleva a una vez cada minuto. Cuando el dispositivo está en modo de mantenimiento inactivo, se eliminan todas las restricciones de saturación (por lo que AllowWhileIdle puede suceder una vez por minuto).
Tenga en cuenta que "modo de mantenimiento inactivo" es actualmente indocumentado. Mi conjetura es que esto se refiere a un dispositivo que está inactivo, pero se está cargando.