Android O Geofence触发延迟

时间:2017-06-13 12:36:53

标签: android android-geofence android-8.0-oreo

我有一个使用地理围栏(Creating and Monitoring Geofences)的导航应用。

Google说(Background Location Limits):

  

地理围栏事件的平均响应时间是每两次   几分钟左右。

以前的Android版本没有延迟。但是在Android O上,该应用程序显示在离开地理围栏后约4-5分钟的延迟(大约50%的情况)。在ODP2上测试

有人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:0)

Google在Create and monitor geofences文档中添加了新段落

  

警报可能会延迟。地理围栏服务不会连续查询位置,因此在收到警报时会出现一些延迟。通常,等待时间少于2分钟,甚至在设备移动时也更短。如果背景位置限制有效,则延迟平均约为2-3分钟。如果设备长时间静止不动,则等待时间可能会增加(最长6分钟)。