Modo Doze y servicio de primer plano
Al comprobar el comportamiento de mi aplicación en el dispositivo M Preview, parece que su servicio de primer plano (con notificación activa) que reproduce música no se ve afectado por el modo Doze. Pero al leer documentos parece que los servicios de primer plano están exentos solamente de AppStandby.
¿Cuál es la regla real?
- ¿Se mantiene JetCreator (y / o JETPlayer está en desuso?)
- Rtsp rendimiento de vídeo como navegador provocado intención vs mi intención activada por la aplicación
- Método correcto para usar MediaPlayer en la aplicación Android
- MediaPlayer detiene la reproducción de audio en streaming
- Androids MediaPlayer reproduce video cada dos veces que la actividad entra
- ¿Cómo hacer que AAC se busque en streaming HTTP usando MediaPlayer para Android?
- Cómo pausar y reanudar la grabación de audio en android
- El reajuste de MediaPlayer de Android congela la interfaz de usuario
- AndroId MediaPlayer método prepareAsync
- Cómo hacer un bucle de un sonido sin interrupciones en Android?
- Error de MediaPlayer de Android (1, -38) y (-38, 0)
- ¿Cómo enlazar mis archivos de Media Player?
- Android: ¿Cualquier forma de reducir el retardo de los medios / latencia en VideoView / MediaPlayer?
En comentarios de este post el 17 de septiembre Dianne Hackborn escribe:
Las aplicaciones que han estado ejecutando servicios de primer plano (con la notificación asociada) no están restringidas por doze.
Así que sí, sus resultados parecen ser el comportamiento previsto.
Atención, el servicio de primer plano puede impedir que tu aplicación nunca esté en modo de espera de aplicaciones, pero no se duerme.
Aquí se utiliza adb cmd para probar
$ Adb shell dumpsys batería desenchufar
$ Adb shell es set-inactive true
- Personalizar divisor / separador en la lista desplegable de un AutocompleteTextview
- Error al crear una aplicación Codename One grande durante la fase Dex