Как подключить эмулятор андроида к Интернету

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

263
задан Braiam 16 August 2014 в 08:33
поделиться

6 ответов

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

Предполагая, что ваша проблема возникает, когда вы находитесь в беспроводной сети и у вас установлена ​​карта LAN, проблема в том, что эмулятор пытается получить свои настройки DNS с этой карты LAN. Это не проблема, когда вы подключены через эту локальную сеть, но совершенно бесполезно, если вы используете беспроводное соединение. Я заметил это, когда был за ноутбуком.

Итак, как исправить? Просто: отключите сетевую карту. Действительно. Просто зайдите в «Сетевые подключения», найдите свою сетевую карту, щелкните ее правой кнопкой мыши и выберите «Отключить». Теперь попробуйте свой эмулятор. Если вы похожи на меня, это вдруг ... работает!

283
ответ дан 23 November 2019 в 02:29
поделиться

У меня была похожая проблема. Я установил приложение, требующее разрешения в Интернет (и использовал его), и все вдруг, работал.

Ребята, проверьте, также, если вы где-то не подключены к VPN, потому что он также может нарушить подключение к Интернету.

Blacharnia

6
ответ дан 23 November 2019 в 02:29
поделиться

Я не уверен, что это ваша проблема, но вот как я исправил свою.

У меня всегда возникала ошибка «DNS-серверы не найдены» при запуске эмулятора, и я провел много исследований в Google, но безрезультатно. Во всяком случае, я где-то нашел сообщение (больше не могу его найти), в котором говорилось, что количество сетевых адаптеров, количество записей DNS может повлиять на эмулятор. Кроме того, зная, что эмулятор использует функцию Windows API (GetNetworkParams ()) для разрешения записей DNS, я не мог полагаться на файл% WINDOWS% \ System32 \ Hosts.

Однако я просмотрел свойства сетевых адаптеров (в Windows 7) и обнаружил, что я указывал статический IP-адрес, но не указывал DNS-записи. Итак, я получил записи DNS от своего маршрутизатора и подключил их к свойству сетевых адаптеров. Я перезапустил эмулятор, и теперь он использует правильные записи DNS!

Теперь я могу использовать свое интернет-соединение с эмулятором, и он творит чудеса!

Надеюсь, это поможет!

0
ответ дан 23 November 2019 в 02:29
поделиться

Прочитав это, я решил взглянуть на мой " Сетевые карты ". Я заключил это в кавычки, потому что, как и многие другие, я использую виртуальные сетевые устройства для таких устройств, как Hamachi и Virtual Box. После того, как я отключил Hamachi, я могу пользоваться Интернетом. Я предполагаю, что эмулятор выбирает первый доступный ник независимо от того, является ли он виртуальным. Теперь выясним, смогу ли я изменить порядок вещей, не разрывая коробку.

32-разрядная версия Windows 7

4
ответ дан 23 November 2019 в 02:29
поделиться

Вы пытались запустить эмулятор с правами администратора ? У меня сработало, я использую Windows 7 64bit)

11
ответ дан 23 November 2019 в 02:29
поделиться

Если вы используете MacOS с 2.2 и сохраняете увидев ошибку о подключении данных, попробуйте описанное выше, оно работает.

  • Я удалил все сетевые интерфейсы через Sys Prefs, кроме LAN
  • Даже несмотря на то, что мой DNS предоставляется DHCP, я перепечатал DNS только с одним сервером
  • Я использовал -http-proxy в командной строке, чтобы указать один

Он начинает работать в офисе. Уф.

2
ответ дан 23 November 2019 в 02:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: