У нас есть требование отслеживания местоположения пользователя с помощью нашего приложения для Android. Пользователи имеют приложение, установленное в их телефоне. Но мы столкнулись с проблемой: в некоторых случаях, например, приложение работает в фоновом режиме, приложение, заблокированное устройством, не отправляет местоположения.
Как убедиться, что приложение отправляет обновление местоположения через равные промежутки времени, независимо от того, находится ли приложение на переднем плане / фоне.
Мы используем API 24 и fused-location-провайдера.