Android位置apis是否完全可靠?

时间:2012-08-22 07:45:35

标签: android gps

我曾遇到过一次奇怪的遭遇:电话地图应用程序中的位置,甚至我的应用程序都是一个非常大的三角洲。因为它离实际位置很远。这是许多人遇到的问题或我的设备有什么问题吗?发生这种情况的概率是多少(来自那些已经测试过这个错误的人)?

我正在使用带有ICS的三星Galaxy SII,我的应用程序从GPS_PROVIDER获取信息。

3 个答案:

答案 0 :(得分:0)

在设备开启后,我的位置大量关闭几秒钟是非常正常的,直到无线电可以得到修复。

答案 1 :(得分:0)

如果地图应用程序无法修复您当前的位置,则可能遇到了缓存位置。要在您的应用中获取最新位置,请查看此问题here

答案 2 :(得分:0)

我看到超过10000公里的错误。我正在查看仅来自单元格和wifi的network修复,没有gps。即使我在加利福尼亚州(美国)的一家商店购物中心,这个修理工把我带到了英国(英国)的某个地方。我的猜测是有人将他们的wifi服务器从英国转移到了加利福尼亚,谷歌WiFi数据库还没有更新。我有更多这样的错误,但不是那么壮观,只有1000-5000公里在美国其他州的报告位置。

基于手机信号塔的网络修复通常为1公里,通常为10公里。这些都是基于手机看到的手机信号塔,在丘陵地形中,您经常可以错过最近的蜂窝塔,并抓住几公里外的高处。

GPS修复也可能有错误,但通常不到1公里。这些错误主要发生在一些GPS信号被山丘或建筑物阻挡或被附近山丘或建筑物反射时。

我在测试Android手机定位时已经看到了以上所有内容。并非所有手机的行为都相同,GPS实施的质量(芯片选择,射频设计)可以在性能上产生很大的差异。