android emulator - tutorial - Visual Studio 2015 RC Emulator para Android no se inicia
xamarin android (4)
Tengo un problema con el Visual Studio 2015 RC Emulator para Android. El emulador no se inicia cuando estoy iniciando la depuración (F5) ni desde "Herramientas> Visual Studio Emulator para Android ...". El proceso se atasca en "Preparar la máquina virtual" y hay un proceso "Xde.exe" con un uso de CPU del 0% en el Administrador de tareas. Esto sucede para todas las máquinas virtuales. Los emuladores anteriores (pre-RC) estaban funcionando bien.
Las API necesarias (19 y 21) se instalan de acuerdo con el administrador del SDK.
He intentado reinstalar Visual Studio y también repararlo, pero no sirvió de nada.
¿Cómo puedo arreglar eso?
Actualizar:
Aquí están los registros: http://pastebin.com/xgyTNkJ9 . El [Critical] The operation was canceled.
Las líneas son autoexplicativas. [Critical] Could not launch ''VS Emulator 5.5" KitKat (4.4) HDPI Phone'' device.
Ocurrió cuando maté a xde.exe en el Administrador de tareas.
Lo que es raro es el hecho de que cuando importo el archivo VHD de %localappdata%/Microsoft/VisualStudioEmulator/Android/Containers/Local/Devices
en el administrador de Hyper-V funciona bien y puedo incluso iniciarlo y usarlo. Desafortunadamente, todavía no puedo depurar la aplicación de Visual Studio de esa manera.
Actualización 2:
Así que he reinstalado Windows en mi computadora portátil y sucede lo mismo después de instalar Visual Studio 2015 RC. Así que dos hardware diferente, una instalación limpia de Windows y el mismo efecto.
Es posible que no tenga suficiente memoria disponible para iniciar la máquina virtual Hyper-V. Si va al Administrador de Hyper-V e intenta iniciar la imagen del emulador, podrá ver si se inicia o si no tiene suficiente RAM libre en la máquina.
Esto podría ser un duplicado del emulador de Visual Studio (2015) para Android que no funciona - XDE.exe - Código de salida 3 .
Tenía el mismo problema que usted y esto se resolvió siguiendo los pasos proporcionados en esta respuesta: https://.com/a/31698124/1010492 .
La clave para mí fue deshabilitar el uso compartido de red que había configurado en mi adaptador de Wi-Fi.
Probablemente no sea miembro del grupo de administradores de Hyper-V en la computadora. Hacer esto:
- Abra el Panel de control> Herramientas administrativas> Administración de equipos.
- Expanda "Usuarios y grupos locales" y luego haga clic en "Grupos".
- Haga doble clic en el grupo "Administradores de Hyper-V".
- Haga clic en "Agregar" y agregue su nombre de usuario al grupo.
Si el grupo no existe, puede crearlo utilizando el script de PowerShell en esta publicación del blog: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/09/28/creating-a-hyper-v-administrators-local-group-through-powershell.aspx
Se me ocurrió una solución muy genuina que puede satisfacer su necesidad básica de ejecutar el emulador. Todo lo que necesitas hacer es seguir estos pasos:
- Inicie sesión en https://www.genymotion.com/account/login/
- Descarga Genymotion desde allí.
- Primero, descargue y ejecute el emulador de su elección desde Genymotion. [Iniciar el emulador desde el botón de inicio] [2]
- Luego manténgalo en funcionamiento y abra Visual Studio.
Abra su Solución, y mientras se ejecuta su Emulador Genymotion, verá que en la opción de Reproducción, tendrá un nuevo dispositivo Emulador que será el Dispositivo Genymotion.
Implementar utilizando ese dispositivo.
- ¡¡Hurra!! Su solución es exitosa.