android - Geocoder.getFromLocationName () funktioniert nicht im ICS-Gerät

Ich habe zwei Geräte. Eins istHTC WildFire S und der andere istHTC 1V. Ich habe das benutztGeocoder.getFromLocationName() in meiner Bewerbung. Es läuft erfolgreich imHTC Wildfire S. Aber in derHTC 1V Ich habe den folgenden Fehler bekommen. warum ist es gekommen? Wie kann ich das lösen? kann mir bitte jemand helfen

Code

Geocoder geoCoder = new Geocoder(getBaseContext(), Locale.getDefault()); 
//s is the address
List<Address> addresses = geoCoder.getFromLocationName(s, 5); //Here i got the following Exception.

Error

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)

Registerkarte "Speicherort"

Antworten auf die Frage(2)

Ihre Antwort auf die Frage