gpt4 book ai didi

java - 如何在不使用 GPS、加速计的情况下检测设备是否静止

转载 作者:行者123 更新时间:2023-12-01 05:46:47 27 4
gpt4 key购买 nike

他们有什么方法可以在不使用 GPS 和加速计的情况下确定设备是静止的吗?

我可以使用位置管理器中的网络更新。

我尝试使用

 mLocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 10, mLocListener);

考虑到仅当设备移动至少 10 米时我才会收到位置更新。因此,如果没有网络更新,则可以说设备位置静止。

但这似乎不能正常工作。我什至移动了 200 米或更远,但没有收到任何更新。他们有什么办法让它发挥作用吗?或者任何其他方式。

谢谢

任何帮助将不胜感激。

最佳答案

network_provider 在很大程度上取决于您所在区域有多少个手机信号塔。使用这种方法,精度可以达到几英里。此链接提到了一些替代方案,例如使用范围内的 WiFi SSID 进行三角测量。希望这有帮助!

NETWORK_PROVIDER Location Accuracy Issue in Android

关于java - 如何在不使用 GPS、加速计的情况下检测设备是否静止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5725202/

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