在我的应用程序中,我想使用用户当前的经度和纬度。我使用以下 example.如何从移动设备获取经度和纬度Android
我仍然没有得到答案。
模拟器可以显示经度和纬度吗?
我该如何从IP地址获取经纬度?
快速反应会帮助我很多。
在我的应用程序中,我想使用用户当前的经度和纬度。我使用以下 example.如何从移动设备获取经度和纬度Android
我仍然没有得到答案。
模拟器可以显示经度和纬度吗?
我该如何从IP地址获取经纬度?
快速反应会帮助我很多。
我终于找到了我的错误。给出的例子HERE工作正常。 而这个错误是我的。在我的手机的位置设置中,我忘记检查移动网络选项。一旦我检查了tat选项,我获得了当前位置的经度和纬度。
您可以使用一些不同的API来获取IP位置。这post提到了一些。
您的关联答案使用GPS获取当前位置。仿真器没有可用的GPS模块,所以在仿真器中测试时,可以为仿真器添加伪数据。和长。所以你可以测试代码。更多这里:How to emulate GPS location in the Android Emulator?
如果你想获得一个IP地址的位置,你可以使用某些服务。这已经在这里讨论:What's the simplest way to get a user's latitude and longitude from an ip address
正如在链接帖子中提到的,我不确定这些服务的准确性。
我不认为有可能从IP地址返回位置数据可能是国家,但不是针点确切(海拔高度,经度)为此,您需要返回设备GPS数据通过互联网传输但没有任何做一个IP地址..
尝试http://www.iptolatlng.com/,它提供了JSON和JSONP结果
如前所述,这是重复[如何获得在Android上的移动设备的纬度和经度?](http://stackoverflow.com/questions/2227292 /如何对获得纬度和经度的最-移动设备功能于机器人)。让我们知道您尝试了什么,出了什么问题,并注意位置服务不会从您的IP地址获取位置。 – 2012-04-10 09:44:59
上面提到的例子并没有给我在设备中的答案。有什么其他方式可以从移动设备获取经纬度?不是来自IP地址? – Dray 2012-04-10 09:55:41
@Dray通过使用GPS模块。看到我的回答... – 2012-04-10 10:28:03