Est un androïde de service de garantie pour l'appeler onDestroy()?

Le diagramme de cycle de vie d'une Activité sur un appareil android ne garantit pas que onDestroy() sera appelée, mais que le processus peut être tué et l'Activité est retirée brusquement. Le cycle de vie diagramme d'un Service sur un android ne garantit que onDestroy() sera appelée. J'ai donc deux questions relatives à cette différence.

Tout d'abord, si le Service fait partie du même processus que celui de l'Activité, est le Service onDestroy() a appelé, bien que l'Activité onDestroy() n'est pas appelée? Je ne le crois pas, que "le meurtre d'un processus de" suggèrent que le système d'exploitation est l'arrêt de son fils et de la diffusion de ses ressources.

Et si c'est le cas, pouvez-Service uniquement-processus d'être brutalement tués par les OS?

InformationsquelleAutor user574771 | 2011-08-29