Обновления местоположения в фоновом режиме Android 10 - PullRequest
0 голосов
/ 06 февраля 2020

Я работал с https://github.com/android/location-samples (в ожидании намерения), и все мысли прекрасно работают на старом устройстве (уровень 24), но фоновая служба не работает на android 10. У вас есть какие-либо идеи почему так?

1 Ответ

0 голосов
/ 06 февраля 2020

Причина: Пределы фонового исполнения на всех версиях android, которые имеют API уровня 26 или выше.

Чтобы обеспечить пользователю более продолжительное время автономной работы и производительность. Google начал ограничения. Теперь, если приложение не на переднем плане, фоновая служба не будет работать. вы должны сделать службу приоритетной, которая всегда будет уведомлять пользователя о том, что ваше приложение работает в фоновом режиме.

...