Est-il de toute façon à créer un processus d'arrière-plan de service qui sera exécuté si oui ou non l'application créé, il est toujours en cours d'exécution?

Donc, je veux que mon application pour créer un Service qui sera d'abord exécuter en arrière-plan et faire quelques trucs. Ce processus d'arrière-plan ne s'arrêteront jamais. Il sera constamment garder en cours d'exécution. La SEULE façon que les processus d'arrière-plan peut être créée ou détruite par l'entremise de l'application. Je comprends qu'il ya des possibilités infinies pour tuer un processus. Je suppose que je veux que mon application pour être en mesure de me dire si oui ou non le processus est en cours d'exécution et de récupérer des informations en temps réel à partir de ce processus. Parallèlement à cela, être capable de démarrer et/ou de détruire le processus d'arrière-plan.

Donc, disons que vous ouvrez l'application et commencer/créer le service. Même lorsque vous fermez/terminal/appel onDestroy pour l'application, je tiens à ce que les processus d'arrière-plan en cours d'exécution. Le seul moyen de détruire ce service serait de ré-ouvrir/re-créer l'application, et de le détruire.

Ne Android, quelque chose comme ça? Est-il un moyen de contourner ce problème?

J'allais créer un IntentService et le faire tourner une boucle infinie. Cependant, mon seul problème est de savoir comment obtenir les informations de l' IntentService. De ce que j'ai appris, un IntentService est créé et se tue elle-même quand il est fait.

Je suis encore nouveau pour Android, donc n'hésitez pas à être précis et/ou de réparation.

OriginalL'auteur Rob Avery IV | 2013-11-25