Android Fused location api,当我在家时提供错误的位置更新并锁定到我的 WiFi 网络
Posted
技术标签:
【中文标题】Android Fused location api,当我在家时提供错误的位置更新并锁定到我的 WiFi 网络【英文标题】:Android Fused location api's, provides wrong location update when i am at home and latch to my WiFi network 【发布时间】:2016-01-01 20:26:57 【问题描述】:我做了一个 10 秒后获取位置更新的应用程序,当我在办公室、路上等时它工作得非常好。但是当我在家并连接到我的 WiFi 网络时,我在@987654321 @方法我得到的位置离我家55公里,这是非常不准确的吗?避免此位置更新的任何帮助。
【问题讨论】:
【参考方案1】:你看过this的帖子吗?
位置并不总是准确的,尤其是在室内。
【讨论】:
谢谢,但问题是它在 55 公里附近非常不准确。看起来,WiFi Mapping with location 是错误的。 可能是您的提供商的 IP 地址映射问题。【参考方案2】:在某些情况下我也遇到过这种情况。 你最近搬过(公寓)吗?老大哥(又名 Google)需要数周时间才能了解您的 WiFi 位置已发生变化。它会了解每个 WiFi 的位置,并且不会急于更新这些知识。
更糟糕的是:我怀疑即使你有一个从很远的地方搬来的邻居,你也可能会出现——那么远。
我能从我的腰带中得出的唯一启发是消除不可能的位置变化,例如在低时间的巨大距离(除非你有一个 TARDIS 时间机器停在楼下;-))。你不会那样做2000Km/h。海拔也可能是一个很好的提示。如果你住在伦敦或纽约,你就不能在海拔 3000m 的地方。
【讨论】:
以上是关于Android Fused location api,当我在家时提供错误的位置更新并锁定到我的 WiFi 网络的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 FUSED LOCATION API 优化电池 - Android
Android:关闭位置时,Google Fused Location 不起作用
Android:使用 Fused Location Provider 检查是不是启用了位置服务
Android - Google Maps V2 无法使用 Fused Location
Android 的 Fused Location Provider 的 LocationRequest 优先级有啥区别?