Android定期位置locationRequest.interval不起作用[重复]
Posted
技术标签:
【中文标题】Android定期位置locationRequest.interval不起作用[重复]【英文标题】:Android periodic location locationRequest.interval not working [duplicate] 【发布时间】:2020-05-08 13:41:07 【问题描述】:TL;DR:
android requestLocationUpdates()
有 locationRequest.interval = 10000
没有发生,有什么问题吗?
详细介绍: 使用此参考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
也不遵循任何模式。有什么问题吗?
【问题讨论】:
【参考方案1】:解决方案
这里提供了解决方案:
https://***.com/a/40051181/10941112
问答的原因: 花了很长时间才找到这个问题的解决方案,所以为了提供更好的可搜索性,提出了这个问题
【讨论】:
以上是关于Android定期位置locationRequest.interval不起作用[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Android定期位置locationRequest.interval不起作用[重复]
最推荐的在Android中连续向服务器发送定期位置信息的方法?