私は2つのデバイスを持っています。 1つは、HTC WildFire S、その他はHTC 1Vです。アプリケーションでGeocoder.getFromLocationName()
を使用しました。それは、HTC野火Sで正常に実行されています。しかし、HTC 1Vに次のエラーがあります。なぜそれが来たの?どうすればこの問題を解決できますか?誰でも助けてください。アンドロイド - Geocoder.getFromLocationName()がICSデバイスで動作していません
コード
Geocoder geoCoder = new Geocoder(getBaseContext(), Locale.getDefault());
//s is the address
List<Address> addresses = geoCoder.getFromLocationName(s, 5); //Here i got the following Exception.
エラー
06-18 16:28:17.933: W/System.err(4960): java.io.IOException: Service not Available
06-18 16:28:17.953: W/System.err(4960):at android.location.Geocoder.getFromLocationName(Geocoder.java:178)
場所タブ
を使用している場合、それが動作すると言う、あなたは一つのV上のインターネット接続のセットアップを持っていますか? Geocoderは結果を取得するためにインターネットにアクセスする必要があります。編集:この段階であなたのアプリはクラッシュしていませんか? –
はい、インターネットのアクセス許可があります。 – naresh
はい、デバイスに接続できますか?テスト時にデバイス上のウェブを閲覧できますか? –