gpt4 book ai didi

android - 使用 Fused location Geofences 时是否需要请求位置更新?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:05:41 25 4
gpt4 key购买 nike

我已经使用 the Android Developers documentation. 成功实现了位置地理围栏 |

我遇到的问题是地理围栏事件并不总是可靠的。有时我一到该位置它们就会触发,有时它们需要几分钟(即使半径值很大),有时它们根本不会触发。

我还注意到,即使我启用了 GPS,该应用程序也没有使用 GPS 传感器获取我的位置。

这是因为在没有请求更新的情况下,Fused Location 提供程序处于“被动”模式并依赖于其他应用程序的请求吗?我是否需要实现位置请求和地理围栏?

最佳答案

不确定它是否完全回答了您的问题,但我正在开发实现地理围栏和位置请求的应用程序,这些是我的观察:

当应用程序处于 Activity 状态并且我正在接收位置更新(位置已知)时,地理围栏会准确运行 - 我几乎可以立即获得 Intents。

当应用程序处于非 Activity 状态时,我观察到相同的行为 - 有时 Intents 是即时的,有时需要一段时间,有时则需要太长时间。当然,当有其他应用程序时,f.e.谷歌地图,请求位置, Intent 再次几乎是即时的。但是当不需要精确定位时,通常需要一段时间。完全的噩梦是关闭 wifi/移动数据并在建筑物之间移动的人。因为在里面,没有GPS,他们在外面的时间太少,手机通常不会唤醒...

所以,我想说这实际上是预期的行为。 (否则电池生命周期会很糟糕)

关于android - 使用 Fused location Geofences 时是否需要请求位置更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21077927/

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