TL;DR :
Android requestLocationUpdates()
имеет locationRequest.interval = 10000
чего не происходит, что-то не так?
Подробнее: успешно реализовано местоположение периода Android, и оно работает нормально, используя эту ссылку https://developer.android.com/training/location/receive-location-updates
Часть рабочего кода:
val fusedLocationClient: FusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(
someActivity
)
val locationRequest = LocationRequest.create()
locationRequest.priority = LocationRequest.PRIORITY_HIGH_ACCURACY
locationRequest.interval = 10000 //This interval does not work
fusedLocationClient.requestLocationUpdates(locationRequest,
somelocationCallback,
Looper.getMainLooper())
После запуска кода обновления периода происходят со случайными интервалами и не следуют какой-либо схеме, даже если locationRequest.interval = 10000
. Что-то не так?