Получение обратного вызова onTaskRemoved () два раза в службе Android - PullRequest
1 голос
/ 25 июня 2019

Я создал службу START_NOT_STICKY, когда приложение работает на переднем плане / в фоне. Когда я убиваю приложение из недавнего списка в первый раз, я получаю обратный вызов только один раз, а из обратного вызова onTaskRemoved (rootIntent: Intent?) Я вызываю stopSelf ().

После этого, когда я перезапускаю приложение, Служба перезапускается, но снова при удалении / уничтожении приложения из последних приложений я получаю onTaskRemoved (rootIntent: Intent?) Дважды. Кто-нибудь может помочь мне понять, как это возможно?

2019-06-25 12:38:49.840 E/BluetoothService: onTaskRemoved
2019-06-25 12:38:49.845 E/BluetoothService: onTaskRemoved
2019-06-25 12:38:49.852 I/BluetoothService: Service onDestroy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...