Хорошо .. Я видел много вопросов, для этого: напримерНе удалось разобрать ответ сервера - геокодировщиком
Geocoder error java.io.IOException: Unable to parse response from server и многие more..Nothing дает мне ответ !!
Может ли кто-нибудь мне помочь? Мое приложение работает отлично в течение нескольких минут, но затем закидывает остальные IOException времени:
Geocoder gcd = new Geocoder(getApplicationContext(), Locale.getDefault());
List<Address> addresses = null;
try {
addresses = gcd.getFromLocation(location.getLatitude(), location.getLongitude(), 1);
if (addresses!= null && addresses.size() > 0)
txtLat.setText(addresses.get(0).toString());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Мой журнал является:
07-30 16:24:20.351: W/System.err(5170): java.io.IOException: Unable to parse response from server
07-30 16:24:20.351: W/System.err(5170): at android.location.Geocoder.getFromLocation(Geocoder.java:136)
07-30 16:24:20.351: W/System.err(5170): at com.example.test.MainActivity.onLocationChanged(MainActivity.java:46)
07-30 16:24:20.351: W/System.err(5170): at android.location.LocationManager$ListenerTransport._handleMessage(LocationManager.java:227)
07-30 16:24:20.351: W/System.err(5170): at android.location.LocationManager$ListenerTransport.access$000(LocationManager.java:160)
addresses.get (0) .toString() распечатать его и посмотреть, что такое значение. –