Согласно большинству ответов о SO: onDestroy () не вызывается, когда служба уничтожается системой. Кроме того, если вы хотите, чтобы ваш сервис перезапускался автоматически, вы сначала должны использовать START_STICKY.

риложение запускает службу геолокации, которую пользователь может активировать или деактивировать с помощью кнопки toggleButton. Чтобы проверить состояние службы, я пишу логическое значение в общих настройках. Я слушаю начало сервиса и его конец благодаря onDestroy () моего сервиса.

Моя проблема в том, что: когда пользователь убивает сервис с помощью «продвинутого убийцы задач», я не могу знать, что сервис убит, onDestroy не вызывается!

Как я могу справиться с этим?

Спасибо за вашу помощь.

Флоран

Ответы на вопрос(2)

Ваш ответ на вопрос