Tengo dos dispositivos. Uno es HTC Wildfire S y el otro es HTC 1V. Usé el Geocoder.getFromLocationName()
en mi aplicación. Se ejecuta con éxito en el HTC wildfire S. Pero en el HTC 1V recibí el siguiente error. ¿por qué vino? Como puedo resolver esto? Por favor Alguien puede ayudarme.android - Geocoder.getFromLocationName() no funciona en el dispositivo ICS
Código
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)
Ubicación Tab
Eso es sólo una advertencia de que el geocodificador no está disponible, tiene usted de acceso al Internet en el uno V? El Geocoder necesita acceso a Internet para recuperar el resultado. EDITAR: Tu aplicación no está fallando en esta etapa, ¿o sí? –
Sí, tengo el permiso de Internet. – naresh
Sí, pero ¿el dispositivo tiene conectividad? ¿Puedes navegar por la web en el dispositivo en el momento de la prueba? –