Est-ce que l'OS Android tuer mon IntentService dans des circonstances normales?
-
27-10-2019 - |
Question
Est-ce que le système d'exploitation Android tuer mon IntentService
dans des circonstances normales ou dois-je besoin de vous soucier toutes les variables étant remis à zéro?
La solution
Est-ce que le système d'exploitation Android tuer mon IntentService dans des circonstances normales
Oui. IntentServices seront mis en pause, arrêtés et détruits quand il n'y a pas des intentions d'attente au gré de l'OS.
dois-je à vous soucier de toutes les variables étant remis à zéro?
Il n'y a aucune garantie sur les valeurs des variables étant retenues. Vous devez utiliser onCreate pour configurer l'état initial du service et, dans mon expérience, il fonctionne mieux si vous ne maintenez pas à l'extérieur de l'état du cycle de vie du service.