0 votos

Malvavisco: Las aplicaciones NO optimizadas para la batería todavía parecen entrar en modo de suspensión.

Tengo un Nexus 6P. He desactivado la optimización de batería para algunas aplicaciones y aún así esas aplicaciones parecen entrar en modo reposo.

Específicamente esas aplicaciones son 1) un cliente de SIP (csipsimple y bria) y 2) pushover.

Sería genial si esas aplicaciones nunca se durmieran :-)

¿Es esto posible?

--

Editar: Estoy de acuerdo con CmosBattery en que puede que esta no sea la mejor opción. De hecho, he restablecido la optimización de batería en todas las aplicaciones como estaba antes. Como se mencionó en mi comentario abajo, algunas aplicaciones, como Bria, sugieren que deberíamos hacerlo (y tal vez no deberían sugerirlo en absoluto). Después de unas semanas con la configuración sugerida, no veo ninguna mejora en la recepción de llamadas y una reducción en la duración de la batería.

GCM permite a los desarrolladores enviar mensajes de alta prioridad. Los mensajes de alta prioridad permiten despertar tu aplicación (no lo he probado, pero la documentación de Android dice que es fiable). ¿Podría haber otras formas?

0voto

CmosBattery Puntos 111

Las aplicaciones están diseñadas de la forma en que lo hace cada desarrollador. Las aplicaciones pueden adquirir wakelocks y mantener la cpu (por ejemplo) activa, lo que permite que la aplicación permanezca activa: http://developer.android.com/training/scheduling/wakelock.html

Una buena aplicación hará esto lo menos posible, especialmente porque las aplicaciones pueden establecer alarmas para verificar la Internet en busca de actualizaciones o para esperar recibir una notificación de un servidor de Internet.

Las aplicaciones que nunca duermen es la forma incorrecta de verlo y no te aportará nada más que aumentar el uso de la batería típicamente sin motivo alguno.

Si hay una aplicación que deja de funcionar cuando debería seguir funcionando, entonces se debe contactar al desarrollador para que sepan que deseas que continúe trabajando incluso después de situaciones en las que podría haberse desactivado, independientemente de lo que suceda.

0 votos

Interesante. He reflexionado sobre tu respuesta durante unos días. Por ejemplo, cuando instalas Bria, aparece un mensaje emergente que sugiere que debes hacer esto. Supuse que esta era la manera de abordar el problema. También se sugiere en algunos blogs. Sin embargo, no creo que la respuesta sea tan sencilla como contactar al desarrollador de la aplicación, ya que parece que no están de acuerdo.

0 votos

Los mensajes de alta prioridad enviados a través de Google Cloud Messaging deberían despertar el dispositivo. Sin embargo, sería genial si pudiéramos hacer eso desde una configuración de Android, es decir: siempre tratar los mensajes como alta prioridad para la aplicación xyz.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X