Как подключить андроид эмулятор к интернету - PullRequest
256 голосов
/ 11 января 2010

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

Ответы [ 38 ]

8 голосов
/ 12 июля 2017

Я сталкиваюсь с этой проблемой при первом запуске симулятора, я решил ее, установив сервер DNS с

Library/Android/sdk/platform-tools/adb shell getprop net.dns1

получить текущий днс сервер симулятора 10.0.2.3

Затем установите его на моем сервере LAN DNS

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1
6 голосов
/ 18 января 2010

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

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

blacharnia

6 голосов
/ 21 ноября 2012

В затмении перейти к DDMS

под DDMS выберите Управление эмулятором , которое содержит Состояние телефонии в состоянии телефонии содержат данные -> выберите Дом , это позволит вам подключиться к интернету, если вы хотите отключить интернет-соединение для эмулятора, то ---> выберите Нет

(Примечание. Это позволит подключаться к Интернету только в том случае, если на вашем ПК / ноутбуке, на котором вы используете eclipse, есть активные подключения к Интернету.)

4 голосов
/ 14 апреля 2010

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

Windows 7 32bit

3 голосов
/ 01 января 2011

Спасибо за указатели. Они действительно помогли. Слово «брандмауэр» вызвало мысль в моей голове.

У меня машина с Windows XP с WIFI-соединением и без прокси. У меня на компьютере работает Norton Internet Security, на котором установлен Smart Firewall. Этот Smart Firewall управляет доступом программ к сети, включая emulator.exe. Я вошел в Настройки -> Управление программой, а затем предоставил полный доступ к emulator.exe. После этого я запустил Android Emulator и грохнул ... Я мог подключиться к интернету.

Надеюсь, это поможет новым людям.

~ Saggy

3 голосов
/ 04 июля 2016

Мои настройки заказа услуг были правильными (Wi-Fi был первым), но все равно не удалось подключиться.

Ответ состоял в том, чтобы отключить Thunderbolt Bridge:

Системные настройки> Сеть> Thunderbolt Bridge

Затем отключите параметр «Настроить IPv4» и примените изменения.

Нет необходимости закручивать точки доступа в эмуляторе.

2 голосов
/ 19 декабря 2010

У меня была такая же проблема на моих виртуальных окнах 7.

  1. Перейти к сетевым подключениям
  2. Alt> Дополнительно> Расширенные настройки ...
  3. Во второй вкладке приведите интерфейс интернет-сетей вверху

надеюсь, что это полезно благодаря

2 голосов
/ 19 ноября 2010

Я решил это, отключив все сетевые подключения, кроме используемого мной подключения Wi-Fi, а затем установил для свойств этого оставшегося подключенного соединения статические DNS-адреса. (без DHCP) Это было на Win7 64bit

2 голосов
/ 07 июля 2010

Если вы работаете в MacOS с 2.2 и по-прежнему видите ошибку подключения к данным, попробуйте описанное выше, это работает.

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

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

2 голосов
/ 14 ноября 2018

Я тоже испытывал ту же проблему. Самое простое решение, которое я обнаружил, это:

  • Перейдите в папку Android \ Sdk \ emulator и откройте командную строку.
  • Введите emulator -list-avds, чтобы увидеть доступные имена эмуляторов.
  • Введите emulator -avd name-of-your-device -netdelay none -netspeed full -dns-server 8.8.8.8 команду и нажмите ввод.
...