cop*_*lii 8 android geofencing google-play-services android-geofence location-client
我即将实现地理围栏的功能,在我完成任何认真的工作之前,我需要知道在第一次转换后地理围栏是否仍然有效.
该功能的核心是:
每次我在点P的x米范围内(称之为区域A),我都希望动作B出现.
我需要知道的是
Geofence.NEVER_EXPIRE并确保每次进入指定区域时都会获得PendingIntent,无论是否经过时间,重新启动等等要么
我希望前者是这样的
好的主张是第一个.如果使用标记NEVER_EXPIRE作为到期时间创建地理围栏,则在触发(通过进入或退出)时不必重新注册它.我100%肯定这一点,我现在刚刚完成编码和测试关于地理围栏的POC.
从文档中,删除地理围栏的唯一方法是达到到期时间或者设备本身将其删除.
到期时间
地理围栏应保持多长时间.达到到期时间后,位置服务将删除地理围栏.大多数情况下,您应指定到期时间,但您可能希望为用户的家或工作地点保留永久地理围栏.
要停止地理围栏监控,请自行删除地理围栏
小智 6
请记住,即使在用户卸载应用程序后,NEVER_EXPIRE也会导致地理围栏注册,以防应用程序卸载它们.没有办法删除这些.永远.所以他们会继续耗尽电池.因此,建议设置过期时间并再次设置地理围栏,以防它们在您希望它们到期之前到期.
| 归档时间: |
|
| 查看次数: |
6224 次 |
| 最近记录: |