我正在编写一个应用程序,以便不断跟踪GPS位置。我将requestLocationUpdates中的minTime和minDistance设置为0,因为我想尽可能多地获取位置(系统要求)。由于某些原因(可能是硬件限制),我发现GPS模块仅以每秒一个位置的速率返回。因此,我认为当信号良好时,它可以保证每秒读取一次。
现在我关注的是,如果信号突然变得如此严重/根本没有信号会发生什么?我不想使用getLastKnownLocation方法,因为它无法解决我的问题;因为我的系统需要距离确切位置不超过15米的精度。
我有一些猜测:
有人可以帮助我吗?