如果LocationManager没有收到GPS信号会发生什么

时间:2014-08-25 16:10:23

标签: android gps locationmanager

我正在编写一个应用程序,以便不断跟踪GPS位置。我将requestLocationUpdates中的minTime和minDistance设置为0,因为我想尽可能多地获取位置(系统要求)。由于某些原因(可能是硬件限制),我发现GPS模块仅以每秒一个位置的速率返回。因此,我认为当信号良好时,它可以保证每秒读取一次。

现在我关注的是,如果信号突然变得如此严重/根本没有信号会发生什么?我不想使用getLastKnownLocation方法,因为它无法解决我的问题;因为我的系统需要距离确切位置不超过15米的精度。

我有一些猜测:

  1. GPS不会返回任何值/返回null,因为LocationManager未检测到任何位置已更改。
  2. GPS自动返回上一个已知位置
  3. 有人可以帮助我吗?

0 个答案:

没有答案