2

このコードで緯度と経度を逆にジオコードしようとしています

Geocoder geocoder = new Geocoder(context, Locale.ENGLISH);
try {
    List<Address> addresses = geocoder.getFromLocation(latitude, longitude, 1);
            return addresses;
    } catch (IOException e) {
            Log.e("Error : Geocoder", "Impossible to connect to Geocoder", e);
    }

Huawei 以外のすべてのデバイスで動作します。Huawei デバイスでは例外が発生しています。クライアントは、彼の huawei デバイス、kitkat で実行されている Huawei Y625 について報告しました。kitkatを実行しているhuawei H30でテストしましたが、動作しません。ただし、Samsung、Nexus など、テスト済みの他のすべてのデバイスで実行されます。

どんな助けでも大歓迎です。

4

2 に答える 2

0

一部の Android デバイスとジオコーダーが機能しないという問題があります。

https://code.google.com/p/android/issues/detail?id=38009

再起動すると問題が解決するようです。

于 2016-07-04T11:08:20.090 に答える