Отложите своих ружейных ружей. Ключом к решению этого является полное понимание проблемы. Эмулятор VS Android не настроен из коробки с внешним сетевым подключением. (Почему? Почему? Почему?). Единственным сетевым адаптером, который он имеет (Внутренний коммутатор внутреннего телефона Windows Phone), является (как его называют) внутренним, который не подключен к Интернету. Он используется только (видимо) для общения с хостом.
Чтобы иметь подключение к Интернету, нам нужно добавить еще один виртуальный адаптер и подключить его к хост-системе в Интернете.
Смотрите этот блог, чтобы добавить и настроить адаптер: http://blog.tpcware.com/2017/03/visual-studio-2017-android-emulation/
Обзор:
- В Hyper-V Manager добавить новый виртуальный коммутатор. Назовите его Внешним. Убедитесь, что он подключен к вашему реальному сетевому соединению.
- В настройках виртуальной машины для эмулятора Android добавьте новый сетевой адаптер (для этого необходимо остановить эмулятор). Выберите вновь созданный внешний виртуальный коммутатор.
- Запустите эмулятор и откройте браузер. Вуаля! Теперь у вас есть доступ в Интернет.
Поэтому, пожалуйста, не обращайте внимания на все советы по перезагрузке, ремонту, переустановке и т. Д. Это полная трата времени. Я удивлен, что некоторые люди сообщают, что это исправляет подключение к Интернету.
Последнее изделие. В сообщении в блоге говорится, что этот подход не работает, если сетевой адаптер является беспроводным. Он работает для меня, и у меня есть только беспроводное соединение с моего ноутбука.
Нашел ответ на эту проблему из аналогичного вопроса SO. http://stackoverflow.com/questions/30021277/how-to-connect-visual-studio-2015-android-emulator-to-network?rq=1 –
Возможный дубликат [Как подключить эмулятор Visual Studio 2015 Android к сети ?] (http://stackoverflow.com/questions/30021277/how-to-connect-visual-studio-2015-android-emulator-to-network) –