0

我对如何在 android 4.0.3 中获取设备当前位置的地址有疑问。

在android v2.3 ~ < 4.0.3: 我可以通过GeoCoder by method 获取地址getFromLocation(latitude, longitude, 1),但是在android 4.0.3 中,这个方法不起作用,导致异常:Services is not available.

我知道有些应用程序可以在 4.0.3 中获取地址,但我不知道他们如何做到这一点。所以请帮我通过另一种方法获取地址,或者帮我修复异常:Service is not available来自GeoCoder。

4

1 回答 1

2

但在 android 4.0.3 中,此方法不起作用,导致异常“服务不可用”。

这是任何平台都可能发生的常见错误。这是一个链接

帮我用另一种方法获取地址

以下是提供此功能的 Web 服务列表。

我最喜欢的一个是这个

你为什么不试试打。

http://api.geonames.org/findNearbyPlaceName?lat=18.975&lng=72.825833&username=demo

它返回以下输出。(确保你把你的纬度和经度放在 URL 中)

在此处输入图像描述

你也可以试试这个

http://maps.googleapis.com/maps/api/geocode/json?latlng=19.172431,72.957019&sensor=false

于 2012-06-14T10:22:34.553 回答