1


我正在为手机和平板电脑开发一个安卓应用程序。
我正在使用 android版本 2.2,API 8。
在我的应用程序中,我想通过 gps 捕获位置坐标并发送到服务器。
它工作正常。
当我在我的办公室(靠近我的办公室)工作时,gps - 在 android 设备中正确捕获的坐标

但只有一个设备中的坐标捕获错误。我在印度钦奈的Alwarpet。但是,我运行显示“安德拉邦”或“孟加拉”湾的设备。但所有其他设备显示正确的位置。


我认为设备有问题。但我不确定。
如何在 android 设备中找到 gps 是否正常工作?
欢迎大家提出自己的想法。


为了进行测试,我使用的是三星设备,例如 Galaxy pop、Galaxy Fit 等。
我在 3 Galaxy pop 中测试它工作正常。
我还在 2 个 Galaxy Fit 设备中进行了测试。一个设备工作正常,但另一个设备显示错误的坐标。

4

2 回答 2

0

正如@npinti 所说:

GPS的问题在于它高度依赖于你的行踪。诸如高层建筑,有时甚至是大树之类的东西都会对您的 GPS 读数产生重大影响。在结构内部或外部也是必须考虑的另一个主要因素。此外,大多数情况下,即使您在同一个地方,GPS 也会返回不同的 GPS 坐标。

GPS的平均误差范围通常在5到50m之间。当您说“前进”和“后退”位置时,我假设您的意思是 GPS 正在为您前面或后面的位置返回一个值。

正如您所说,GPS 在大多数情况下都有效,这让我怀疑您遇到的问题取决于您的实际物理位置,但是,由于您的问题含糊不清,我们只能推测.. .

我的建议是你在不同的地方尝试这个,也许一些可以清楚地进入天空,另一个在拥挤的地方,你会看到 GPS 的行为。

于 2012-10-15T05:49:57.960 回答
0


我找到了解决方案。
Google 在 android 手机中默认提供了一些使用 google maps、gps 等
的应用程序以下是应用程序名称

  • 纬度
  • 导航


如果我们运行上述应用程序中的任何一个。如果它显示正确的位置,那么 gps 在手机中工作就可以了。否则它有问题。

于 2012-11-21T14:28:57.337 回答