Reiniciar la aplicación falla en android

Tengo una aplicación en la que estoy generando una gran cantidad de notificaciones de un service.For cada notificación tengo pendiente de la intención.También presionando el botón de inicio detiene toda mi aplicación y servicio utilizando el siguiente código

System.exit(0); 

Disparar la intención pendiente tiene éxito, pero después de presionar el botón de inicio si estoy relanzando la aplicación de nuevo que da sólo una pantalla en negro y sale .. Lo interesante es que si vuelvo a hacer clic en el icono de la aplicación de relanzar con éxito .. Si la actividad no empieza Utilizando la intención pendiente, presionando el botón de inicio y relanzando todo funciona bien ..

¿Cuál debería ser la razón? Cualquier ayuda será apreciada ..

Es su servicio no se supone que sobrevive a su actividad, puede que no necesite el servicio en absoluto. De su descripción, parece que usted puede hacer todo directamente de la actividad.

Considere AsyncTask si necesita alguna concurrencia.

Si el servicio sigue siendo la mejor opción para usted, utilice Context.stopService () en lugar de System.exit () y limpie sus subprocesos / notificaciones de fondo en onDestroy () del servicio.

  • Android PendingIntent te lleva a una actividad ya existente?
  • El icono de la barra de notificaciones se vuelve blanco en Android L
  • Saber si la aplicación recibió la notificación desde el lado del servidor
  • Acceso a la notificación de Android TV
  • Android - launchMode = singleTask y Notificaciones?
  • Cordova PushPlugin - No se puede recibir notificación de GCM en android si la aplicación no se está ejecutando
  • Iniciar la aplicación sólo si no está en ejecución
  • Ordenación de una parcela de notificación
  • OnBind () en servicio siempre devuelve Falso - Android
  • Notificaciones de Android que no se muestran cuando la aplicación se detiene en la configuración
  • ¿Cómo obtener notificaciones de Android cuando se cerró la aplicación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.