У меня есть 2 вопроса относительно метода OnDestroy() из службыOnDestroy() в Android службы
1.Will метода OnDestroy() из службы можно назвать, если услуга будет убит системой из-за отсутствия памяти.
2.Убедитесь, что вызов функции onDestroy() будет вызван, если служба будет убита, потому что приложение, которое запустило службу, было отброшено пользователем на экране повторных приложений.
Я не хочу, чтобы мое служение было убито (при любых обстоятельствах), пока я не позвоню stopService(). Возвращает START_REDELIVER_INTENT в onStartCommand() единственный способ сделать это? – DrkStr
Если вы начинаете услуги, вы можете определить, когда эта служба должна быть остановлена. Но если устройство перестанет обслуживать управление памятью, вы можете вызвать службу по методу onDestroy(). –
, поэтому я просто вызываю startService (намерение) в onDestroy()? – DrkStr