Android Emulator SDK не может получить доступ к Интернету - веб-страница недоступна. DNS не разрешается; IP-адрес URL работает - PullRequest
2 голосов
/ 26 марта 2012

У меня были проблемы с Android Emulator SDK. На самом деле это происходит во всех версиях и разрешениях. У меня ошибка в том, что URL не могут быть разрешены DNS. Если я наберу IP-адрес для, скажем, Google, он работает. Это определенно проблема DNS. Я использую диспетчер виртуальных устройств Android; Я НЕ использую Eclipse, Netbeans или какую-либо другую IDE для тестирования. Есть ли способ решить эту проблему с помощью графического пользовательского интерфейса AVDM, возможно, используя пары «свойство / значение» оборудования?

Большое спасибо.

Ответы [ 3 ]

2 голосов
/ 30 сентября 2017

та же проблема происходит со мной, поэтому я попробовал команду ниже для

~ / Android / Sdk / tools

emulator -avd Nexus_5X_API_25 -dns-server 8.8.8.8
0 голосов
/ 26 марта 2012

На самом деле, я нашел лучший ответ.Проблема была решена, когда я изменил порядок привязки nic adpater.Я не знаю, почему это было проблемой, так как я не трогал порядок привязки ни разу, так как работал с Android Emulator SDK.

Я использую Windows Dev Box;поэтому для этих пользователей перейдите в Панель управления -> Сетевые подключения -> Дополнительно -> Расширенные настройки -> Адаптеры и подшивки -> Подключения.

(источник: http://forums.techarena.in/networking-security/1396635.htm).

0 голосов
/ 26 марта 2012

Я не смог найти никакой опции в графическом интерфейсе для установки DNS. Это должно быть ошибкой в ​​самом эмуляторе. Единственный способ исправить это - запустить эмулятор из интерфейса командной строки, т.е.

android @avd_name -dns-server x.x.x.x,x.x.x.x

Вы можете установить до 4 записей DNS-сервера, и между записями DNS не должно быть пробелов.

...