0

Android 4.0.3 でデバイスの現在の場所のアドレスを取得する方法に問題があります。

Android v2.3 ~ < 4.0.3: メソッドで GeoCoder で住所を取得できます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 に答える