Android O Geofence触发延迟

问题描述 投票:7回答:1

我有一个使用geofences(Creating and Monitoring Geofences)的导航应用程序。

谷歌说(Background Location Limits):

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

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

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

android android-geofence android-8.0-oreo
1个回答
0
投票

谷歌向Create and monitor geofences doc添加了新段落

提醒可能会迟到。地理围栏服务不会持续查询位置,因此在接收警报时需要一些延迟。通常延迟小于2分钟,甚至更少,当设备移动时。如果后台位置限制生效,则延迟平均约为2-3分钟。如果设备已经静止很长一段时间,则延迟可能会增加(最多6分钟)。

© www.soinside.com 2019 - 2024. All rights reserved.