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

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


person Hoff    schedule 11.01.2010    source источник
comment
У меня были настройки DNS моего сетевого адаптера вручную, настроенные на мой маршрутизатор на 192.168.1.1, но когда я изменил его на автоматический, он работал.   -  person Reese    schedule 07.12.2010
comment
У меня возникла эта проблема, когда я запустил эмулятор до того, как включил Wi-Fi на своем компьютере. Решение заключалось в том, чтобы включить Wi-Fi на моем внешнем Co, а затем остановить / запустить эмулятор.   -  person ban-geoengineering    schedule 06.09.2016
comment
Это решение определенно сработает   -  person Raman Sahasi    schedule 13.11.2018
comment
ИСПОЛЬЗУЙТЕ эту ссылку, чтобы решить вашу проблему stackoverflow.com/questions/50670547/   -  person kallayya Hiremath    schedule 30.03.2020


Ответы (39)


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

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

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

person Vaughn    schedule 24.04.2010
comment
Да, это был мой сценарий, я использую беспроводную связь на Win7, поэтому я закрыл эмулятор, отключил свою сетевую карту и снова запустил эмулятор, и он сработал. - person Mina Wissa; 14.02.2011
comment
Обычно я подключаюсь к Wi-Fi и подключен к своему MacBook - я просто отключился от проводной сети, и это сработало! Спасибо. - person ajh158; 02.03.2011
comment
Фактически, эмулятор принимает адаптер с наивысшим приоритетом, поэтому переключение приоритета ваших адаптеров (беспроводное как наивысшее) тоже должно работать, и вам не потребуется полностью отключать сетевой адаптер. Спасибо за ваш ответ, избавил меня от головной боли - person thomaux; 06.04.2011
comment
@Anzeo: а как изменить порядок в Windows? - person Martin; 18.04.2011
comment
Не могу передать, насколько это было полезно. Потратил почти день на отладку приложения, генерирующего нулевое исключение (буквально, выбрасывающего null!), Потому что оно не могло подключиться к сети. - person スーパーファミコン; 27.06.2011
comment
Проверьте настройки вашего брандмауэра - как @ moon_walker333 упоминает в этой теме. AVG блокировала мое приложение. - person ccbunney; 20.04.2013
comment
Для меня это был брандмауэр, который не позволял использовать эмулятор. Отличная идея. - person Mikaël Mayer; 15.10.2013
comment
Большое спасибо - потратил часы, пытаясь исправить это, и, наконец, смог заставить его работать, как только я отключил свою сетевую карту. К вашему сведению, вот как вы можете изменить приоритет сетевого адаптера: восемь форумов .com / tutorials / - person znelson; 25.07.2014
comment
это сработало для меня. вытащил кабель и воткнул обратно - person jordan koskei; 30.11.2015
comment
Идеально. Спасибо. Однако это довольно нелепое поведение эмулятора! OMFG .... - person gustavogbc; 08.04.2017
comment
Этот комментарий помог мне отследить это - я подключен напрямую через локальную сеть, но моя проблема заключалась в том, что я использовал VPN. Отключил VPN и престо. - person Blazes; 07.11.2017
comment
В моем случае перезапуск эмулятора не потребовался: D - person M at; 20.12.2017
comment
Я изменил порядок приоритетов подключения к Интернету на своем рабочем столе, поэтому подключение к Wi-Fi стало первым, и это решило проблемы подключения к Интернету эмулятора. 8forums.com/threads/ - person Atara; 14.08.2018

Если у вас Mac - попробуйте это -

  1. Перейти к значку Apple -> Системные настройки -> Сеть
  2. Нажмите на значок шестеренки и выберите «Установить заказ на обслуживание».
  3. Поднесите активный интерфейс к другому интерфейсу.
  4. Перезагрузите эмулятор Android.
person netcharmer    schedule 18.12.2010
comment
+1: это определенно самый полезный ответ для тех, кто пользуется Mac. - person sherb; 20.12.2013
comment
Что означает шаг 3? Я подвел свое виртуальное устройство к сети Wi-Fi, и мой компьютер выключился. - person Iammesol; 08.12.2015
comment
@Iammesol, я считаю, что шаг 3 означает перетаскивание имени активного соединения (скажем, Wi-Fi / Ethernet) наверх. По крайней мере, у меня это сработало. - person Himel Nag Rana; 19.01.2017
comment
Для пояснения: для последних версий эмулятора перезапуск эмулятора означает остановку и затем холодную загрузку. Закрытие окна эмулятора и повторный запуск эмулятора (например, из конфигурации запуска Android Studio) не помогут. Это должна быть холодная перезагрузка. - person ubuntudroid; 11.04.2021

[РЕДАКТИРОВАТЬ] В более поздних версиях Android Studio эмулятор, который вам нужно использовать, находится не в папке ~/Library/Android/sdk/tools, а в ~/LibraryAndroid/sdk/emulator. Если при попытке решения ниже вы получите следующее сообщение ПАНИКА: Отсутствует программа ядра эмулятора для процессора «x86» », обратитесь к https://stackoverflow.com/a/49511666, чтобы обновить среду bash.

Операционная система: Mac OS X El Capitan

IDE: Android Studio 2.2

По некоторым причинам мне не удалось получить доступ к Интернету через AVD на работе (возможно, проблемы с прокси-сервером или конфигурацией сети). Уловка для меня заключалась в том, чтобы запустить в командной строке мой AVD и вручную предоставить общедоступный DNS Google 8.8.8.8.

В вашем терминале перейдите в папку tools вашего Android SDK, чтобы найти программу-эмулятор:

cd ~/Library/Android/sdk/tools

Затем получите имя вашего AVD:

emulator -list-avds

Он вернет вам что-то вроде этого:

Android_Wear_Round_API_23
Nexus_10_API_22
Nexus_5X_API_22
Nexus_5X_API_24
Nexus_9_API_24

Затем запустите AVD, который вы хотите, со следующими инструкциями:

emulator -avd NameOfYourDevice -dns-server 8.8.8.8

Ваш AVD запущен, и вы сможете использовать Интернет.

person Fred B.    schedule 14.12.2016
comment
Это сработало для меня, потому что мой Mac потерял настройку DNS. Не виноват эмулятор. Этот параметр DNS взят с Mac. Но этот пост помог мне разобраться. - person ezaspi; 11.05.2018
comment
Для этого я создал простой скрипт, вы можете проверить его по адресу: gist.github.com / brotoo25 / 246d8767982ed74ce98ed165ea099a5d - person Brotoo25; 27.04.2019

Моя платформа: Mac OS 10.6.4 Eclipse: 3.6

У меня была аналогичная проблема, когда фон моего приложения карты был серым (без плиток), и браузер не мог подключиться к Интернету.

В Eclipse я перешел в «Выполнить конфигурации» -> «Цель» и добавил «-dns-server X.X.X.X», и после этого все работало нормально. (очевидно, X.X.X.X был IP-адресом моего DNS-сервера).

person Jeremy Kie    schedule 22.10.2010
comment
Я добавил -dns-server X.X.X.X в поле «Дополнительные параметры командной строки эмулятора». - person Jeremy Kie; 22.10.2010
comment
+1 У меня это сработало. У меня были проблемы в локальной сети. Я только что добавил Public DNIS 8.8.8.8, и он решил эту проблему! Огромное спасибо! - person J.Hendrix; 24.02.2011
comment
Замечательно, в моем случае он не подключился к DNS-серверу, потому что мы используем 10.0.0.0-255 в качестве нашей подсети, пришлось сделать -dns-server 10.0.0.1 (Windows 7 тоже) - person Thomas Dignan; 27.05.2011
comment
блестящее спасибо. Для тех, кто (как и я!) Не может найти поле «Дополнительные параметры командной строки эмулятора», попробуйте перетащить нижний край окна «Цель» вниз. Это поле было скрыто для меня без обратной связи, чтобы предположить, что это было! - person Chris Knight; 22.08.2011
comment
Использовал Google DNS 8.8.8.8, и тот же подход также работал у меня на Ubuntu 12.04, Eclipse Juno. - person pm_labs; 02.11.2012
comment
Моя платформа: win7, ADT Build: v21.1.0-569685, eclipse 3.8 Мне подходит. - person zhaorufei; 09.07.2013

Чтобы использовать Интернет через прокси на эмуляторе, попробуйте эти шаги, которые у меня сработали:

Зайдите в настройки-> Беспроводные сети-> Мобильные сети-> Имена точек доступа. Нажмите кнопку меню. появится меню параметров.

в меню параметров выберите New APN.

Щелкните по имени. укажите имя для apn, скажем "Мой APN".

Щелкните APN. Введите www.

Щелкните Прокси. введите IP своего прокси-сервера. Вы можете получить его в меню опций Internet Explorer.

щелкните Порт. введите номер порта, в моем случае это был 8080. Вы можете получить его в меню опций Internet Explorer.

Щелкните имя пользователя. укажите имя пользователя в формате домен \ имя-пользователя. обычно это логин вашей системы.

Нажмите на пароль. укажите пароль вашей системы.

снова нажмите кнопку меню. появится меню параметров.

нажмите "Сохранить" и попробуйте открыть браузер. Думаю, тебе это помогло?

person Abhinai    schedule 23.08.2012
comment
Я пробовал, но он дает. Произошла сетевая ошибка. даже мой системный интернет работает нормально - person Sandeep vashisth; 06.11.2013
comment
Это еще проще, если у вас работает локальный прокси-сервер, который перенаправляет трафик на официальный, который требует аутентификации. В этом случае используйте 10.0.2.2 в качестве IP-адреса вашего прокси (вашего хост-компьютера) и настройте внешний прокси (например, SquidMan) по своему вкусу. - person Thomas Keller; 06.10.2015
comment
у меня не заработало .. какое значение ввести для VPN.? - person Developer Desk; 07.11.2015

  1. щелкните правой кнопкой мыши проект в Eclipse
  2. выберите Run As -> Run Configurations ...
  3. выберите приложение для Android, а затем выберите вкладку "цель"
  4. Ищете «Дополнительные параметры командной строки эмулятора» и поместите эту командную строку в текстовое поле.

    -http-proxy http: // ‹имя пользователя>:‹ пароль> @ ‹имя хоста>:‹ порт>

person Fuangwith S.    schedule 30.09.2010

Есть разные решения этой проблемы. В одном из них я покажу вам свой эксперимент и результаты, полученные с использованием недавней студии Android и изображений AVD, загруженных в 2017 году.

  1. Первое, что вам нужно сделать, это запустить AVD из студии Android. (в моем случае я выбираю изображение NEXUSAPI25 для Android 7.1)

  2. Перейдите к Настройки - ›Беспроводная связь и сеть -› Сотовая сеть - ›Точки доступа -› (+) нажмите добавить - ›введите следующее, если у вас вообще нет прокси NTLM или прокси (это означает, что вы напрямую связаны)

    а. добавить имя apn как myAPN b. добавить сервер apn = ›www c. сохраните и попробуйте поискать в Интернете.

если это не сработает, добавьте ANDROID_SDK_ROOT в переменную среды

Затем запустите AVD с помощью команды эмулятора, как показано ниже.

эмулятор -avd Nexus25 -dns-server 8.8.8.8

  1. Для тех, кто использует прокси NTLM, я покажу вам, как это работает для меня дальше.

  2. добавьте путь Android_sdk_root в переменную среды. Это позволяет успешно читать код командной строки, например, использовать имена AVD и так далее.

  3. Запустите свой emaulator, используя следующую команду

›emulator -avd Nexus_5X_API_25 -http-proxy http: // username: password @ ipaddress: port

ВВОД

введите описание изображения здесь

введите описание изображения здесь

person Daniel Adenew    schedule 03.07.2017
comment
-dns-server решил это. Есть ли способ установить это в пользовательском интерфейсе? - person serv-inc; 07.06.2018

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

person andynil    schedule 30.05.2010
comment
Я также использую 64-битную Windows 7. Я попытался запустить Eclipse как администратор и AVD Manager как администратор, и ни один из них не работал. Должен ли я как-то запускать его из командной строки как админ? - person Danny; 14.01.2012
comment
Возникла та же проблема, работа с правами администратора решила мою проблему в Windows 10. - person Abdul Mannan; 26.01.2017

В моем случае мне просто нужно было запустить виртуальное устройство Android (AVD) из «Android SDK и AVD Manager», и оно заработало.

person VincentTellier    schedule 25.11.2010
comment
Да, у меня это сработало ... Я просто запускал приложение, и оно заставляло меня запускать AVD ... - person Swapnil Kale; 05.02.2016

Если вы находитесь за прокси-сервером в диспетчере SDK, в разделе Tools -> Options, НЕ настраивайте параметры прокси-сервера. При запуске из командной строки добавьте -http-proxy:

emulator.exe -avd YOUR_AVD_NAME_HERE -http-proxy PROXY:PORT

Работал у меня.

person kruvi    schedule 10.10.2012
comment
Это единственное решение, которое у меня сработало. Имейте в виду, что если вы отключите конфигурацию прокси в настройках SDK Manager, вы не сможете получить доступ к обновлениям SDK, поэтому вам нужно будет повторно включить настройки прокси при создании приложения. - person AlanKley; 08.06.2016
comment
есть ли файл конфигурации, который сохраняет конфигурацию прокси, чтобы мы могли запустить его из диспетчера AVD? не из командной строки? - person projo; 14.12.2016

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

  • Перейдите в папку Android \ Sdk \ emulator и откройте командную строку.
  • Введите emulator -list-avds, чтобы увидеть доступные имена эмуляторов.
  • Введите команду emulator -avd name-of-your-device -netdelay none -netspeed full -dns-server 8.8.8.8 и нажмите клавишу ВВОД.
person Ash    schedule 14.11.2018
comment
отлично! поправьте для меня - person yasin moosavi; 06.07.2021

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

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

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

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

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1
person LF00    schedule 12.07.2017
comment
Работал на Android 25. На этот ответ надо принять! - person James Yang; 20.08.2017

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

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

Blacharnia

person blacharnia    schedule 18.01.2010

В eclipse перейдите в DDMS

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

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

person Mahesh    schedule 21.11.2012

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

Windows 7 32-битная

person Wayne Wenthin    schedule 14.04.2010

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

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

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

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

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

person Gerard    schedule 04.07.2016
comment
То же самое. Мне пришлось настроить все службы на «Настроить IPv4: выключено» и оставить включенным только WiFi. Одного перемещения заказа на обслуживание было недостаточно. Каталина 10.15.4. - person Oliver Metz; 16.04.2020

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

person jim werwath    schedule 19.11.2010

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

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

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

~ Обвисший

person moon_walker333    schedule 01.01.2011
comment
Да, у меня проблема с брандмауэром (AVG). Хорошее место! - person ccbunney; 20.04.2013
comment
У меня была такая же проблема с Касперским! - person Behrouz.M; 11.05.2014

В эмуляторе Android у меня сработало включение, а затем выключение режима полета.

person Sparhawk_    schedule 17.03.2017

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

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

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

person Song    schedule 07.07.2010

Я думаю, что иногда достаточно просто перезапустить виртуальное устройство. :-)

person Tobias    schedule 11.05.2012

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

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

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

person user547852    schedule 19.12.2010

да - в win 7 запустите эмулятор с правами администратора, и все будет хорошо - или, по крайней мере, вы получите беспроводную связь в Android.

person mike kaufmann    schedule 12.09.2010

У меня была аналогичная проблема на 64-битной Win7. Пытался отключить адаптеры hamachi и virtualbox, но ничего не вышло. Пытался запустить avd от имени администратора, но ничего не вышло. В конце концов я отключил адаптер туннелирования teredo, используя информацию на этом сайте, и он сработал: http://www.mydigitallife.info/2007/09/09/how-to-disable-tcpipv6-teredo-tunneling-in-vista/

person Martin Bayly    schedule 14.09.2010
comment
После того, как он заработал, он снова остановился. ipconfig показал, что появился новый адаптер Microsoft под названием isatap. Итак, я зашел в Диспетчер устройств ›Сетевые адаптеры› Показать скрытые устройства и отключил 3 адаптера isatap, а затем он снова начал работать. - person Martin Bayly; 14.09.2010

Я обнаружил, что запуск эмулятора с установленным флажком «стереть данные пользователя» устранил эту проблему для меня после того, как я перестроил свою машину разработчика с Vista x64 на Win7 x64.

person user481172    schedule 20.10.2010

похоже, может быть несколько причин, по которым для эмулятора может не быть подключения к Интернету, в моем случае я работал из дома, где у меня есть беспроводное соединение, затем пришел в офис и подключился напрямую, однако, хотя мое беспроводное соединение было отключено он не был отключен, что привело к отключению эмулятора. Насколько я понимаю, при запуске он ищет сетевой адаптер, и если здесь возникнет какой-либо конфликт, это может привести к отсутствию подключения к Интернету. для решения перейдите в «Пуск»> «Настройки»> «Сетевые подключения», щелкните правой кнопкой мыши «Беспроводное сетевое соединение» (если вы не используете беспроводное соединение) и выберите «Отключить».

person user556423    schedule 13.01.2011

Я не использую прокси ... однако я использую скрипт ... Есть ли что-то в этом роде. Я за корпоративным брандмауэром

person Sana    schedule 26.04.2012
comment
Вы нашли какое-нибудь решение? - person Ahamed; 07.03.2013

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

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

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

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

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

person Allov    schedule 28.02.2010

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

person Martin    schedule 21.12.2011

У меня Mac OS X 10.7.2, Eclipse Helios Service Release 2. Я также работаю через прокси, и мои настройки IP через DHCP. Сначала я решил эту проблему с помощью этой статьи http://www.gitshah.com/2011/02/android-fixing-no-internet-connection.html, затем я удалил настройки эмулятора и просто перешел в Run-> Run Configurations-> Target-> Additional Emulator Command Line Options и введите там -http-proxy xxx.xx.111.1: 3128. Также я хотел бы сказать, что, когда я набирал также такой DNS: -dns-server xxx.xx.111.1 -http-proxy xxx.xx.111.1: 3128, это не сработало, но когда я удалил DNS, он работал. Также я хотел бы отметить, что дополнительные параметры командной строки эмулятора не отображаются без прокрутки вниз этого окна. Также хочу отметить, что при изменении настроек эмулятора все приложения будут работать. Но если вы пишете дополнительные параметры командной строки эмулятора, вам нужно писать их каждый раз для каждой цели приложения в конфигурациях запуска.

person Denis Kutlubaev    schedule 07.02.2012

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

person JohnEye    schedule 26.03.2012

Попробовав все вышеперечисленные решения, я обнаружил, что в mac os x:

  • вы должны проверить порядок ваших сетевых устройств в системных настройках >> сеть >> значок шестеренки
  • вы должны проверить порядок ваших DNS-серверов в /etc/resolv.conf

Затем перезапустите эмулятор Android, он должен работать.

person Snicolas    schedule 24.01.2013

У меня не было подключения к Интернету в веб-браузере, я использовал WLAN после установки Android SDK (версия с открытым исходным кодом Replicant), и это не имело ничего общего с отключением сетевой карты или неиспользованием DHCP для DNS-серверов. Моя проблема заключалась в следующем: «Настройки» -> «Беспроводные сети» -> «Мобильные сети» -> «Данные включены» не проверялось. Это все.

person baptx    schedule 30.01.2014

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

Как настроить параметры Интернета для эмулятора Android?

person idris yıldız    schedule 21.07.2015

Вам необходимо предоставить доступ к Интернету вашего портативного компьютера с помощью эмулятора, используя «Панель управления \ Все элементы панели управления \ Сетевые подключения», и выберите активный интернет-источник портативного компьютера, затем щелкните правой кнопкой мыши и затем вкладку общего доступа. Здесь установите флажок «Поделиться» и, если необходимо, выберите сеть эмулятора, если она указана.

person Santhosh_Reddy    schedule 18.08.2017

На Android 4.4 у меня сработало следующее: Настройки -> Беспроводные сети -> Мобильные сети -> Убедитесь, что включены данные и роуминг данных.

person P.Lorand    schedule 05.10.2017

Среда: 64-разрядная версия Windows 7

В моем случае мне пришлось запустить эмулятор в подробном режиме (emulator -verbose -avd Nexus_6_API_25), чтобы выяснить, что эмулятор обнаружил два DNS-сервера, как показано ниже.

emulator: Found 2 DNS servers: 192.168.3.227 192.168.1.1

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

Чтобы успешно подключить эмулятор Android к Интернету, DNS-сервер, у которого нет подключения к Интернету, должен быть отключен в Control Panel\Network and Internet\Network Connections

person MNS    schedule 29.11.2017

У меня возникла эта проблема из-за изменения сети после того, как я открыл эмулятор. Если вы измените свой Wi-Fi после запуска эмулятора, вам нужно только перезапустить эмулятор, чтобы получить доступ в Интернет.

person ColonD    schedule 17.03.2020

У меня есть машина с Windows 7 (64-битная), и мой эмулятор не работал. После долгих поисков я закончил статическое добавление моего маршрутизатора в свойства сетевого DNS (192.168.1.1). И это заработало.

person JFreier    schedule 20.12.2010