2015-06-14 2 views
12

Я только что установил VS 2015 RC и открыл эмулятор VS для Android. Я не могу подключиться к интернету с помощью этого эмулятора. Я пошел в настройки -> WiFi и мог видеть, что он включен, но не отображается как подключенный к какой-либо сети. После отключения Wi-Fi и включения его, я мог видеть статус «Подключение».Не удалось подключиться к Интернету из Visual Studio Emulator для Android

Wifi Connecting snapshot

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

+0

Нашел ответ на эту проблему из аналогичного вопроса SO. http://stackoverflow.com/questions/30021277/how-to-connect-visual-studio-2015-android-emulator-to-network?rq=1 –

+0

Возможный дубликат [Как подключить эмулятор Visual Studio 2015 Android к сети ?] (http://stackoverflow.com/questions/30021277/how-to-connect-visual-studio-2015-android-emulator-to-network) –

ответ

16

Мне нужно было просто отключить сетевой адаптер VirtualBox Host-Only Network, в котором использовались эмуляторы Genymotion под VirtualBox (панель управления - сеть и Интернет - сетевые подключения в Windows 10), а затем перезапустить эмулятор, и он работает как шарм.

Грег

+1

Приятно, я отключил все 'vEthernet', которые не управляются Эмулятор или Hyper-V, и проблема решена! – MewX

+0

Этот ответ сэкономит мне много времени. Благодарю. –

0

В моем случае, у меня был WiFi включен вместо Ethernet (кабель был случайно отключен). pluggin он назад решил проблему.

1

Я использую только Hyper-V, и по какой-то причине все мои эмуляторы Android не смогли подключиться к Интернету. Чтобы решить эту проблему, перейдите в диспетчер Hyper-V Manager -> Virtual Switch Manager (в правой части окна) и удалите соответствующий виртуальный коммутатор, в моем случае Wireless. Наконец, в Visual Studio запустите приложение с помощью любого из эмуляторов и дождитесь завершения его переустановки виртуального коммутатора.

13

Если вы используете Wi-Fi для подключения к Интернету. Просто зайдите в Run и найдите Hyper-v manager, чтобы запустить его. Выберите свой эмулятор из раздела виртуальных машин, щелкнув правой кнопкой мыши по нему, чтобы перейти к настройкам. Вы видите некоторые адаптеры. нам нужна секретная внешняя сеть. , так что измените его на адаптер Wifi. перейдите к своему эмулятору и google Iman Mohadesi. оно работает. Просто это.

enter image description here

enter image description here

+0

Это решение сработало для меня. +1 Осторожно, замените только первый внешний адаптер. Обычно могут появляться два или три. Только измените первый на Wi-Fi или Eth адаптер, который дает вам Интернет. –

+0

идеально подходит для меня. thanks +1 –

2

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

No internet connection for Visual Studio Android Emulator

0

ссылку enter link description here спас мне много раз. Надеюсь, эта помощь для вас.

+0

Можете ли вы добавить информацию и указать, что помогло вам с этого сайта? – alexbt

8

Отложите своих ружейных ружей. Ключом к решению этого является полное понимание проблемы. Эмулятор VS Android не настроен из коробки с внешним сетевым подключением. (Почему? Почему? Почему?). Единственным сетевым адаптером, который он имеет (Внутренний коммутатор внутреннего телефона Windows Phone), является (как его называют) внутренним, который не подключен к Интернету. Он используется только (видимо) для общения с хостом.

Чтобы иметь подключение к Интернету, нам нужно добавить еще один виртуальный адаптер и подключить его к хост-системе в Интернете.

Смотрите этот блог, чтобы добавить и настроить адаптер: http://blog.tpcware.com/2017/03/visual-studio-2017-android-emulation/

Обзор:

  1. В Hyper-V Manager добавить новый виртуальный коммутатор. Назовите его Внешним. Убедитесь, что он подключен к вашему реальному сетевому соединению.
  2. В настройках виртуальной машины для эмулятора Android добавьте новый сетевой адаптер (для этого необходимо остановить эмулятор). Выберите вновь созданный внешний виртуальный коммутатор.
  3. Запустите эмулятор и откройте браузер. Вуаля! Теперь у вас есть доступ в Интернет.

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

Последнее изделие. В сообщении в блоге говорится, что этот подход не работает, если сетевой адаптер является беспроводным. Он работает для меня, и у меня есть только беспроводное соединение с моего ноутбука.

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