Actuellement, je crois que je fais un bon travail de gestion de mes applications de service à distance. Quand j'ai fini de l'utiliser, je peux voir le onDestroy() appelé, parfait ...Comment terminer gracieusement un processus de service distant?
Maintenant, le problème est que je peux voir le processus à distance toujours suspendu, via DDMS ou via les processus en cours d'exécution du téléphone. Les utilisateurs voient cela et pensent que je fais des choses sur le fond etc ... blâmer mon application et que de demander un bouton de sortie ... La vérité est qu'ils n'ont pas besoin d'un bouton de sortie!
Ma question:
Comment résilier grâce un processus de service à distance?
je pouvais obtenir le PID et le tuer, mais quelque chose me dit que ce pourrait ne pas être la bonne façon de le faire puisque le service peut être redémarré à nouveau ...
Toute aide serait grandement aprécié!
-Jona
Donnez-leur un bouton de sortie. Faites-en un non-op. Dites-leur que c'est la faute d'Android qui ne s'est pas éteinte quand ils ont appuyé sur le bouton. :) – Qberticus
lol ... Oui, mais je suis sur le point de faire fonctionner les choses correctement. Tout ce que je dois faire est de supprimer le processus, je ferme le service très bien, mais j'ai besoin d'y aller aussi ... :) – Jona