我写了一个小应用来记录我的GPS位置。它工作得很好,但在手机上我得到了奇怪的结果。
如果我把一部手机放在长椅上,在大约20个给定的点数后开始记录,GPS开始给我新的点数,所有这些都是相同的Long/lat/alt。当我移动到2-3米之外的时候,情况是一样的。具有不同坐标的20个点。在那之后,一切都是一样的。
这不是一个问题:
mLocationManager.requestLocationUpdates(provider, 0, 0, listener);如您所见,这里没有minTime和minDistance。
发布于 2013-05-21 23:59:04
好了,我找到答案了。一些全球定位系统芯片组,如SirfStar IV,有一种叫做“静态导航”的东西,当你不动的时候,它会禁止你获取位置更新。
https://stackoverflow.com/questions/16673360
复制相似问题