/ / Le service redémarre lorsque vous tuez un processus d'activité - android, android-service

Le service redémarre lorsque vous tuez un processus d'activité - android, android-service

J'ai une activité qui démarre un service dans un processus séparé via le android:process attributs de mon service.

Mes services onStartCommand() la fonction retourne START_STICkY.

Je tue le processus de mon activité en le balayant via le bouton des applications récentes et le processus de service redémarre.

Je veux savoir s’il existe un moyen de maintenir le service en marche lorsque le processus d’activité est tué.

Réponses:

0 pour la réponse № 1
I want to know if there is a way to keep the service running when the activity process is killed.

Non, il n'y a aucun moyen de faire fonctionner le service. Parce que,

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.

Garder le service en cours d'exécution est une mauvaise idée.

Mais tu peux faire,

-> vous pouvez redémarrer votre service en utilisant RÉCEPTEUR DE DIFFUSION(quand un appel entrant, démarrage complet, SMS reçu .. etc, utilisez cela dépend de vos besoins)