java.io.IOException: невозможно разобрать ответ от сервера в getFromLocationName ()

Я знаю, что вопрос задавался часто раньше, но я не могу найти решение по какому-либо ответу или результатам поиска. Я должен решить эту проблему КАК МОЖНО СКОРЕЕ .. Я пытаюсь получить широту и долготу от адреса, введенного пользователем, но я продолжаю получать:

java.io.IOException: Unable to parse response from server 

Я использую этот код:

        Geocoder geocoder = new Geocoder(this ,Locale.getDefault());
        String newAddress = (String)saveas.getText().toString();
        List<Address> addresses = geocoder.getFromLocationName(newAddress, 1);

Я много пробовал с разными возможными способами, но ничего не работает ... Приложение карты по умолчанию работает хорошо, когда пользователь вводит адрес, он успешно показывает этот адрес на карте. Как я могу сделать то же самое?

Я добавил все необходимые разрешения и тестирую его на реальном устройстве (версия 2.3) ...

Ответы на вопрос(7)

Ваш ответ на вопрос