Posso detectar quando meu serviço é finalizado pelo “Advanced Task Killer”

aplicativo @My executa um serviço de localização geográfica que o usuário pode ativar ou desativar por meio de um botão de alternância. Para verificar o status do serviço, escrevo um booleano nas Preferências Compartilhadas. Escuto o início e o final do serviço graças ao onDestroy () do meu serviço.

Meu problema é o seguinte: quando o usuário mata o serviço com o "matador de tarefas avançado", não sei se o serviço foi morto, o onDestroy não é chamado!

Como posso lidar com isso?

Obrigado pela ajuda

Florent

questionAnswers(2)

yourAnswerToTheQuestion