for - El emulador de Visual Studio(2015) para Android no funciona-XDE.exe-Salir del código 10
visual studio emulator para android (5)
He creado un nuevo proyecto de aplicación (Xamarin.Forms Portable) en Visual Studio 2015.
Cuando intento ejecutar el proyecto Droid en Visual Studio Emulator para Android, aparece un mensaje de error genérico:
No se pudo iniciar el dispositivo ''Emulador de VS 5 "KitKat (4.4) Teléfono XXHDPI''. Código de salida 10
El mensaje de Logs es
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
¿Está ejecutando el emulador en una máquinas físicas? Tengo problemas similares pero en vms anidados.
¿Comprobó si el administrador de Hyper-V se está ejecutando correctamente? Intente abrirlo e iniciar vms manualmente y verifique cuál es el resultado.
Además, es muy importante que pueda ver las propiedades en el conmutador virtual. La mayoría de los problemas con hyper-v se deben a una mala configuración en el conmutador virtual.
¿Has comprobado esta respuesta?
El emulador de Visual Studio (2015) para Android no funciona - XDE.exe - Salir del código 3
Intenta hacer esto
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
Revise todas esas cosas y publique más información, necesito más detalles para darle una respuesta más completa.
Bueno, para mí, el problema es causado por un error tonto.
Código de salida XDE: Desconocido (-1073741819)
Código de salida XDE: GenericError (1)
Solía usar un HDD secundario en mi unidad de CD y Hyper-V estaba destinado a la unidad D. He quitado el HDD por razones.
Después de un tiempo, cuando intenté crear y solo la unidad C está presente, recibí un error.
Estoy ejecutando Visual Studio dentro de una máquina virtual Parallels y lo hice funcionar después de reducir la cantidad de RAM para la que se configuró inicialmente el emulador.
Primero me aseguré de que la virtualización anidada y la virtualización de PMU estuvieran habilitadas en la configuración de Parallels VM (haga clic en la ventana de su VM en su Mac y luego en la barra superior de configuración de Mac vaya a Acciones -> Configurar -> Hardware -> CPU y Memoria -> Configuración avanzada )
Luego, inicie su VM (Estoy usando Windows 8.1) y diríjase al Administrador de Hyper-V .
Seleccione el emulador de Android que está intentando iniciar (estaba intentando iniciar el KitKat (4.4) de 7 "), luego haga clic con el botón derecho -> Configuración -> Memoria y cambié la RAM de inicio de 1024 a 512 y lo inicié desde el Hyper -V Manager .
Una vez que se inicie correctamente desde Hyper-V Manger, apáguelo y luego vuelva a Visual Studio e intente iniciar el emulador nuevamente desde allí. Parece que la RAM se restablece a 1024 después de iniciarla por segunda vez desde Visual Studio, pero por alguna razón se inició bien después de eso. Tal vez fue solo una coincidencia ...
* Edición: ... no volvió a funcionar después de la última vez, así que tal vez fue una coincidencia :(
No sabía que Android Emulator para Visual Studio funcionaba con Hyper-V. Gracias a la indicación de @Juan, recordé que había apagado Hyper-V hace algunos meses cuando instalé VMWare. En aquellos días seguí esta guía y ejecuté el comando:
bcdedit /set hypervisorlaunchtype off
Simplemente volver a habilitarlo con
bcdedit /set hypervisorlaunchtype auto
y reiniciar solucionó mi problema. No sé si es tu problema, pero eso solucionó la mía que presentaba las mismas advertencias.
Tuve un problema similar con no suficiente espacio en disco. Usando el Administrador de Hyper-V moví la Máquina y el Disco Vitrual a mi unidad secundaria.