У меня есть служба геолокации. Когда принудительное уничтожение выполняется с помощью некоторых приложений Task Killing, на вкладке «Управление приложением» -> «Выполнение» мое приложение отображается как «Процесс 0» и «1», а состояние - «Перезапуск», но перезапуск не выполняется.
public int onStartCommand(Intent intent, int flags, int startId) {
return START_REDELIVER_INTENT;
}
Я запустил свой сервис, используя
startService(new Intent(this, MyService.class));
Есть ли способ перезапустить процесс?