El servicio se reinicia al matar el proceso de actividad

Tengo una actividad que inicia un servicio en un proceso separado a través de los atributos android:process de mi servicio.

La función onStartCommand() mi servicio devuelve START_STICkY .

Mato el proceso de mi actividad al pasarlo por el botón de las aplicaciones recientes y el proceso de servicio se reinicia.

Quiero saber si hay una manera de mantener el servicio funcionando cuando se cancela el proceso de actividad.

 I want to know if there is a way to keep the service running when the activity process is killed. 

No, no hay forma de mantener el servicio en ejecución. Porque,

 Closed by the user via the Running Services screen in Settings. Closed by the user via a task killer. Closed by Android to free up memory in times of need. 

Mantener el servicio en ejecución es mala idea.

Pero usted puede hacer,

-> puede reiniciar el servicio utilizando BROADCAST RECEIVER (cuando la llamada entrante, BOOT completo, SMS recibido .. etc, use esto dependerá de su requisito)

  • Ejecución de WebView en segundo plano
  • Android: Detener un servicio Bonjour que se ejecuta después de que el proceso padre se cierre abruptamente
  • Servicio pegajoso y servicio de intenciones mueren cuando se destruye la aplicación
  • ¿Tengo razón sobre las principales diferencias entre la actividad, el servicio y la difusión en Android
  • Android proceso remoto: messenger vs aidl? ¿Cual es mejor?
  • Vinculación de un servicio a un android.app.Activity vs Enlace a un android.app.Application
  • ¿Cómo dirigir la queja de la pelusa del android sobre las implementaciones exportadas del servicio de la mensajería de Firebase?
  • ¿Cómo seguir reproduciendo música en segundo plano después de que el usuario haga desaparecer la aplicación?
  • Grabación de vídeo de un servicio
  • Iniciar VPNService desde dentro de widget android
  • Detección del dispositivo bluetooth sin conectarse a él en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.