如何在Android上使位置稳定

时间:2011-02-10 12:18:10

标签: android geolocation gps

我尝试接收纬度& Android手机上的经度。 Android上的位置是否直接从卫星接收? 为什么它一直充满活力,而我站在那里? 那么,有谁知道如何让它稳定下来?

由于

1 个答案:

答案 0 :(得分:2)

该位置可能来自各个地方:

  • “最后知道”位置,操作系统级别的缓存位置(快速,但可能不准确)
  • 无线网络(谷歌通常可以从您所使用的无线网络中推断出位置,但并非总是如此)
  • 移动网络 - 如果设备位于移动电话网络上,则可以提供位置信息
  • GPS接收器。如果设备在室外,这将提供最准确的位置

您的应用程序将具有特定需求,因此您需要根据其准确性和来源确定您想要的位置以及获取的位置。

使用GPS,建筑物,发球台,天气等都会对位置产生影响,因此您永远不会得到一个非常准确的位置。许多应用只需要一个位置并使用它,但如果您需要准确,稳定的位置数据,您需要从相关来源收集数据,然后使用您自己的算法来决定使用哪个。

您需要阅读,理解并使用此页面中的内容: http://developer.android.com/guide/topics/location/obtaining-user-location.html