0

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

4

2 回答 2

0

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

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

于 2016-06-17T11:38:24.293 回答
0

可以是三种主要可能性 -

  1. 您有 wifi 热点,该热点已从一个位置移动到另一个位置。然后谷歌“记住”了这个接入点的位置,但是点被移动了。
  2. GPS驱动程序的一些问题
  3. GPS转译器(位于地球上)中存在一些错误,位于您的设备附近。
于 2016-06-17T11:40:18.187 回答