Wird das Android-Betriebssystem meinen IntentService unter normalen Umständen beenden?

StackOverflow https://stackoverflow.com/questions/9332415

  •  27-10-2019
  •  | 
  •  

Frage

Tötet das Android-Betriebssystem meinen IntentService unter normalen Umständen oder muss ich mir Sorgen machen, dass Variablen zurückgesetzt werden?

War es hilfreich?

Lösung

Wird das Android-Betriebssystem meinen IntentService unter normalen Umständen beenden?

Ja.IntentServices werden angehalten, gestoppt und zerstört, wenn nach Lust und Laune des Betriebssystems keine Warteabsichten vorliegen.

Muss ich mir Sorgen machen, dass Variablen zurückgesetzt werden?

Es gibt keine Garantie dafür, dass Variablenwerte beibehalten werden.Sie sollten onCreate verwenden, um den Anfangsstatus des Dienstes zu konfigurieren. Nach meiner Erfahrung funktioniert dies am besten, wenn Sie den Status nicht außerhalb des Lebenszyklus des Dienstes beibehalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top