Android: как получать обновления местоположения в фоновом режиме - PullRequest
0 голосов
/ 18 марта 2019

Я запрашиваю обновления местоположения, используя fusedLocationProviderClient.requestLocationUpdates() в onStartCommand(). Работает нормально. Но когда я закрываю приложение или убиваю приложение, onLocationResult() не вызывается.

1 Ответ

0 голосов
/ 18 марта 2019

Вам необходимо использовать ForegroundService.Вот полный код для того, чтобы делать именно то, что вы хотите:

https://github.com/googlesamples/android-play-location/tree/master/LocationUpdatesForegroundService

...