2014-10-29 4 views
0

У меня возникла проблема в приложении для Android и удивляюсь, знаете ли вы решение. Я использую HttpUrlConnection, и если я подключаюсь к хосту myhost.local (через http и https оба возможны), все работает отлично. Но если я хочу, чтобы подключиться к хосту myhost я получаю следующее исключение:Android UnknownHostException с .local host

java.net.UnknownHostException: Unable to resolve host insert_host_here: Нет-адрес, связанный с именем хоста

Если я использую браузер на телефоне и myhost.local и мой myhost могут быть доступны. И если я типа $ host myhost в терминале я получаю следующий ответ

[email protected]:$ host myhost.local myhost.local has address 192.168.0.115 [email protected]:$ host myhost myhost.local has address 192.168.0.115

Там нет прокси между или что-то. Его прямой ответ от dns. Некоторые идеи, что это может быть?

Greetz

КСТАТИ: разрешение Интернет предоставляются/устройство имеет доступ к Wi-Fi/Версия на тестируемом устройстве Android 4.3/Эмулятор показывает то же результат

+0

Поиск в Dns не удался. – Cativail

+0

Почему бы просто не использовать реальный IP-адрес (192.168.0.115)? Если вы используете эмулятор, см. Ответ botzek13 –

ответ

Смежные вопросы