Подтвердить что ты не робот

Эмулятор Visual studio (2015) для android не работает - XDE.exe - Код выхода 10

Я создал новый проект (Xamarin.Forms Portable) в Visual Studio 2015.

Когда я пытаюсь запустить проект Droid в Visual Studio Emulator для Android, я просто получаю общее сообщение об ошибке:

Не удалось запустить "VS Emulator 5" KitKat (4.4) Устройство XXHDPI Phone. Код выхода 10

Сообщение Logs

06-Aug-15 1:42:39 PM: [Informational] Reinitializing installed profiles.
06-Aug-15 1:42:39 PM: [Informational] Installed profiles initialized. Devices: 2 Platforms: 1
06-Aug-15 1:42:42 PM: [Informational] Reinitializing installable profiles.
06-Aug-15 1:42:42 PM: [Informational] Installable profiles initialized. Devices: 30 Platforms: 4
06-Aug-15 1:42:46 PM: [Informational] Waiting to launch device...
06-Aug-15 1:42:46 PM: [Informational] Launching Device: 5" KitKat (4.4) XXHDPI Phone
06-Aug-15 1:42:46 PM: [Informational] Validating emulator arguments...
06-Aug-15 1:42:46 PM: [Informational] Determining if emulator is already running...
06-Aug-15 1:42:46 PM: [Informational] Preparing virtual machine...
06-Aug-15 1:43:46 PM: [Informational] Launching emulator...
06-Aug-15 1:44:40 PM: [Critical] Could not launch 'VS Emulator 5" KitKat (4.4) XXHDPI Phone' device. Exit code 10.
06-Aug-15 1:44:40 PM: [Critical] XDE Path: C:\Program Files (x86)\Microsoft XDE\10.0.10240.0\xde.exe
06-Aug-15 1:44:40 PM: [Critical] XDE Arguments: /sku Android /displayName "VS Emulator 5\" KitKat (4.4) XXHDPI Phone" /memSize 2048 /diagonalSize 5 /video "1080x1920" /vhd "C:\Users\jagan\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\5_KitKat_(4.4)_XXHDPI_Phone\image.vhd" /name "VS Emulator 5-inch KitKat (4.4) XXHDPI Phone.jagan"
06-Aug-15 1:44:40 PM: [Critical] XDE Exit Code: 10
4b9b3361

Ответ 1

Вы используете эмулятор на физических машинах? У меня похожие проблемы, но в вложенных vms.

Вы проверили, работает ли менеджер гипер-v правильно? Попробуйте открыть его и запустить vms вручную и проверить, каков результат.

Кроме того, очень важно, чтобы вы могли видеть свойства виртуального коммутатора. Большинство проблем с гипер-v связаны с плохой конфигурацией виртуального коммутатора.

Вы проверили этот ответ?

Эмулятор Visual Studio (2015) для android не работает - XDE.exe - Код выхода 3

Попробуйте сделать это

1) Repair Android SDK - go to Programs and Features > Microsoft Visual Studio Emulator for Android > Change and hit "Repair"

2) Remove All Hyper-V virtual switches - go to Hyper-V > Virtual switch manager > Remove all virtual switches

3) Run XdeCleanup.exe - In my case: "C:\Program Files (x86)\Microsoft XDE\10.0.10240.0"

4) In my case I had configured Internet connection sharing on Ethernet adapter before so I had to disable it

Проверяйте все эти вещи и публикуйте больше информации, мне нужно больше деталей, чтобы дать вам более полный ответ.

Ответ 2

Я не знал, что Android-эмулятор для Visual Studio работал с Hyper-V. Благодаря @Juan, указывающему, я вспомнил, что несколько месяцев назад отключил Hyper-V, когда я установил VMWare. В те дни я следил за этим руководством, и я выполнил команду:

bcdedit /set hypervisorlaunchtype off

Просто повторно включив его с помощью

bcdedit /set hypervisorlaunchtype auto

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

Ответ 3

Я запускаю Visual Studio на виртуальной машине Parallels и заставляю ее работать после уменьшения объема оперативной памяти, для которой первоначально был настроен эмулятор.

Сначала я убедился, что в настройках виртуальной машины Parallels включена поддержка Вложенная виртуализация и . Виртуализация PMU (нажмите на свое окно VM на вашем Mac, а затем в верхней панели настроек Mac перейдите к Действия Настроить Оборудование ЦП и память Расширенные настройки > )

Затем запустите свою виртуальную машину (я использую Windows 8.1) и перейдите в Менеджер Hyper-V.

Выберите Android-эмулятор, который вы пытаетесь запустить (я пытался запустить 7 "KitKat (4.4)), затем щелкните правой кнопкой мыши → Настройки Память и я изменил Startup RAM с 1024 на 512 и начал его из диспетчера Hyper-V.

Как только он начнет нормально работать с Hyper-V Manger, выключите его, а затем вернитесь в Visual Studio и попробуйте снова запустить эмулятор. Похоже, что операционная система получает reset обратно в 1024 после запуска ее второй раз из Visual Studio, но по какой-то причине она начала работать после этого. Может быть, это просто совпадение...

* Edit:... после последнего времени это не сработало, поэтому, возможно, это совпадение: (

Ответ 4

У меня была аналогичная проблема с недостаточным дисковым пространством. Используя диспетчер Hyper-V, я переместил Vitrual Machine и Disk на мой второй диск.

Ответ 5

Ну, для меня проблема вызвана глупой ошибкой.

Код выхода XDE: Неизвестно (-1073741819)

Код выхода XDE: GenericError (1)

Я использовал для использования вторичного жесткого диска в своем CD-драйвере, и Hyper-V должен был управлять D. Я удалил жесткий диск по причинам.

Через некоторое время, когда я попытался создать и только диск C присутствует, я получил ошибку.