位置不准确 Android

Inaccurate Location Android

昨天我碰巧在移动设备上测试了我的 GPS 跟踪应用程序我被很好地跟踪但突然我开始得到错误的位置距离实际位置正好 282 公里知道为什么这可能发生了什么?

您正在使用 getLastKnownLocation()。实际上 getLastKnownLocation 开始提供设备的最后更新位置。所以可能是这个原因。发生在我身上。由于云的原因,我无法获得 Lat long,所以 getLastKnownLocation 给出了最后更新的地址。

所以这可能是原因...否则您必须检查日志。

可以是三种主要的可能性 -

  1. 您有 wifi 热点,已从一个位置移动到另一个位置。然后 google 有这个访问点的 "remember" 位置,但是点被移动了。
  2. GPS 驱动程序的一些问题
  3. 位于您设备附近的 GPS 转译器(位于地球上)存在一些错误。