为什么没有GPS更新

时间:2012-05-03 18:31:09

标签: android gps

我使用了来自here的示例,在我的Galaxy Tab上运行它,但在20分钟内没有更改。问题出在哪里?

1 个答案:

答案 0 :(得分:0)

在您的示例中,以这种方式请求位置更新:

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 10f, this);

首先,这仅使用GPS 位置提供商,而Google地图则使用任何可用的位置传感器(GPS,Wifi等)。为了使用GPS,您必须能够接收来自卫星的信号,因此请将您的设备放在窗户旁边,或者更好地放在外面。

在状态栏中,菜肴图标在搜索时间歇性地闪烁,并在有修复时连续闪烁。您可以使用以下应用程序更准确地检查手机上GPS定位的状态:https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2

第二次 10f参数minDistance值告诉系统仅在位置移动超过10时向您提供更新米;因此,如果GPS认为您保持在第一次定位的半径10米范围内,那么新的位置就不会打扰您。