gpt4 book ai didi

Android Google Geofencing 过渡跳跃,即使设备不动

转载 作者:搜寻专家 更新时间:2023-11-01 08:38:28 26 4
gpt4 key购买 nike

我开发了一个地理围栏应用程序,它运行正常。但我也有用户告诉我,即使设备没有移动,该应用程序也会报告可重复进入和退出该区域!

该应用程序使用最新的 Google Geofencing API,过渡类型为 GEOFENCE_TRANSITION_ENTER 和 GEOFENCE_TRANSITION_EXIT,过期时间为 NEVER_EXPIRE 和 ACCESS_FINE_LOCATION。用户还配置了 2000 米的大半径,但没有成功。这些位置设置为高精度。

但是转换是从导出跳到进入,即使设备在房子的 table 上也没有移动。

我如何在应用程序中改进这一点?

最佳答案

Google 地理围栏主要使用依赖 wifi 和手机信号塔的网络点,并且容易出现不同程度的准确度。这会导致地理围栏注册为进入和退出事件的许多位置点“跳跃”。防止这种情况的一种方法是在转换事件上进行 gps 调用,以验证用户确实离开了。如果用户离开,则发送通知,如果没有,则使用 GeofencingRequest 中设置的 INITIAL_TRIGGER_EXIT 重置地理围栏。

关于Android Google Geofencing 过渡跳跃,即使设备不动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34617007/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com