Apache Httpget с https URL - Хост является неразрешенной ошибкой - PullRequest
0 голосов
/ 14 мая 2010

Использование

HttpGet httpget = new HttpGet(urlToGet);

Я получаю периодическую ошибку, которая приводит к принудительному закрытию приложения. Ошибка всегда Хост не устранена: www..com: 443

Как я могу остановить это?

Ответы [ 2 ]

1 голос
/ 18 августа 2010

В другом месте я ответил на тесно связанный вопрос: удалите AVD (эмулятор), а затем заново создайте его . (Кроме того, убедитесь, что в вашем файле манифеста есть это волшебное заявление о разрешении доступа в Интернет, но я предполагаю, что это не ваша проблема.) Я не знаю, подойдет ли вам это, но для меня это сработало. Видимо, это ложка дегтя в Android.

0 голосов
/ 06 сентября 2011

Если все обычные решения дают сбой (разрешения в порядке, кодировка в порядке, URL работает на вашем компьютере), возможно, вам придется отредактировать файл хоста вашего Android. Предположим, что URL-адрес работает в браузере вашего компьютера / mac, но не на вашем телефоне Android, проверьте файлы хоста на вашем компьютере (windows / system32 / drivers / etc / или private / etc /) и посмотрите, не восстановлен ли ваш адрес. направлено в файл хоста.

Если это так, вы также должны добавить его в хост-файл телефона Android. http://forum.xda -developers.com / showthread.php? Т = 514698

Также см. http://en.wikipedia.org/wiki/Hosts_(file) для получения дополнительной информации ... У меня было это однажды, когда веб-сервис еще находился в режиме тестирования

...