我有一个使用geofences(Creating and Monitoring Geofences)的导航应用程序。
谷歌说(Background Location Limits):
地理围栏事件的平均响应时间是每隔几分钟左右。
以前的Android版本没有延迟。但是在Android O上,该应用程序显示在离开地理围栏后约4-5分钟的延迟(大约50%的情况)。在ODP2上测试
有人遇到过类似的问题吗?
谷歌向Create and monitor geofences doc添加了新段落
提醒可能会迟到。地理围栏服务不会持续查询位置,因此在接收警报时需要一些延迟。通常延迟小于2分钟,甚至更少,当设备移动时。如果后台位置限制生效,则延迟平均约为2-3分钟。如果设备已经静止很长一段时间,则延迟可能会增加(最多6分钟)。