¿Cómo mantener el servicio cuando la aplicación se cierra a la fuerza?
Frecuentes
Visto 59 veces
1 Respuestas
1
Si el usuario ingresa a Configuración y detiene su servicio, o usa Force Stop, no hay nada que pueda hacer. En particular, si el usuario toca Forzar detención para su aplicación, su aplicación nunca volverá a ejecutarse, a menos que el usuario ejecute manualmente uno de sus componentes (p. ej., toque el ícono de un iniciador).
Esto se debe a que "mantener el servicio activo cuando se cierra la aplicación" suele ser un antipatrón en Android. Su servicio solo debe estar funcionando cuando el usuario perciba que está agregando valor. Cualquier otra cosa es hostil para el usuario, ya que desperdicia RAM (y posiblemente CPU/batería, dependiendo de la implementación del servicio).
Respondido el 21 de Septiembre de 13 a las 14:09
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas android service or haz tu propia pregunta.
No intente anular los deseos del usuario - Chris Stratton