Ответ 1
Спасибо, ребята за идеи. Я удалил Android-плеер Xamarin и Genymotion, и теперь работает эмулятор VS!
Недавно я установил VS 2015 RC, и эмулятор Android, похоже, отлично работает (это очень быстро:)), за исключением того, что он не может подключиться к сети. Согласно http://blogs.msdn.com/b/visualstudioalm/archive/2015/04/29/visual-studio-emulator-for-android-in-vs2015-rc.aspx, эмулятор должен иметь возможность подключиться к моей WiFi-карте. Я взглянул на эмулятор в интерфейсе администратора Hyper-V, и он настроен так же, как и Windows Phone Emulator, который работает отлично. Любые идеи?
Спасибо, ребята за идеи. Я удалил Android-плеер Xamarin и Genymotion, и теперь работает эмулятор VS!
У меня была такая же проблема, когда были установлены RC-инструменты на ПК с ранее установленным Genymotion, поэтому я отключил VirtualBox Host-Only Ethernet Adapters (который использовался Genymotion) и перезапустил эмулятор, затем сеть на эмулятор работал
Сначала попробуйте отключить любые виртуальные адаптеры Ethernet, которые не используются (например, те, которые используются в Virtual Box). Затем перейдите в диспетчер Hyper-V и удалите все виртуальные коммутаторы, а затем перезапустите эмулятор.
Моя среда представляет собой вложенную виртуализацию следующим образом:
Физическая машина (WinServer2016) → VM (WinServer2016) → эмулятор VS для Android
Единственное, что сработало для меня, - это запустить следующую команду на физической машине:
Set-VMNetworkAdapter -VMName $vmName -MacAddressSpoofing on
Где $vmName
- имя виртуальной машины WinServer2016.
для моего 5.2 "Marshmallow (6.0.0) (android 6.0 - API 23) в VS 2017 после подключения Wi-Fi и ответа на вопрос о подключении эмулятора к сети, я получил свой виртуальный eth2 wifi, который виден как Wi-Fi, когда вы сдвиньте верхнюю панель инструментов, которую вы обычно видите, если ваши сети подключены или нет.
но в моих предыдущих попытках этот значок показывает восклицательный знак и рядом с ним отображается нет интернет, после перезапуска и повторного запуска эмулятора он работает
Другими полезными моментами являются сетевые настройки, которые мой Hyper-V vEthernet имеет следующее имя и отмечает, что при подключении он показывает доступ в Интернет с статусом AndroidAPs7, который является именем WiFi-соединения, и мой главный Wi -Fi показывает только мостовой.