Этот вопрос задавался много раз, но, похоже, ничего не работает ..
Я сделал приоритетный сервис для определения местоположения, кажется, что он работает нормально. Я получаю уведомление и получаю местоположение, пока действие все еще открыто. Как только пользователь удаляет и убивает действие, приоритетный сервис остается в уведомлении, и когда я регистрирую запущенные сервисы, он все еще работает, однако обновления местоположения перестают поступать.
Когда я продолжил расследование, я обнаружил, что, хотя служба переднего плана не убита, ее основные процессы, которые были местоположением Google GM, были уничтожены. Отсюда никуда не придет.
Телефон, на котором я тестирую, - это Xiami Mi Mix3 с Android 8.0. У кого-нибудь есть идеи ..
спасибо