Android Oreo и выше, какой лучший способ получить местоположение, когда приложение не запущено - PullRequest
0 голосов
/ 30 октября 2018

Пытались использовать объединенные службы определения местоположения и определения местоположения, чтобы получить местоположение в фоновом режиме и когда приложение не запущено. К сожалению, все работало нормально, пока не пришел Android 8. У меня есть приложение, которое должно отправлять местоположение на сервер хотя бы каждую минуту, когда приложение не работает в фоновом режиме и не работает. Слитое местоположение не дает местоположение, как я установил в свойствах. Спасибо.

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Я рекомендую использовать JobScheduler .

Вы можете переназначить свою Службу работы, чтобы выполнять свою работу каждую минуту.

0 голосов
/ 15 ноября 2018

Таким образом, в Android 8 и выше, лучший способ получить местоположение в фоновом режиме, или когда приложение не работает, было бы с помощью Alarm Manager. Минимальное периодическое время, которое можно включить, составляет 60 секунд, это лучший способ с минимальным временем обновления сервера с указанием местоположения.

...