Il sistema operativo Android interromperà il mio IntentService in circostanze normali?
-
27-10-2019 - |
Domanda
Il sistema operativo Android ucciderà il mio IntentService
in circostanze normali o devo preoccuparmi che le variabili vengano ripristinate?
Soluzione
Il sistema operativo Android interromperà il mio IntentService in circostanze normali
Sì.IntentServices verrà messo in pausa, arrestato e distrutto quando non ci sono intent di attesa per capriccio del sistema operativo.
devo preoccuparmi del ripristino delle variabili?
Non ci sono garanzie sul mantenimento dei valori delle variabili.Dovresti usare onCreate per configurare lo stato iniziale del servizio e, secondo la mia esperienza, funziona meglio se non mantieni lo stato al di fuori del ciclo di vita del servizio.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow