En este artículo mostraré cómo ejecutar una aplicación .NET MAUI sobre Windows Subsystem for Android.
Windows 11 Insider Preview Build 25163
Normalmente, utilizamos un emulador de Android para poder ejecutar y depurar nuestas aplicaciones para esta plataforma. En este caso, ejecutaremos nuestra aplicación en WSA (Windows Subsystem for Android).
Preparar el proyecto
Primeramente, debemos crear el poryecto .NET MAUI y tenerlo listo para la plataforma Android:
- Creamos el proyecto en Visual Studio 2022:
- Colocamos un nombre descriptivo al proyecto nuevo:
- Seleccionamos el .NET Core que deseamos utilizar:
- Verificamos las opciones habilitadas (nos interesa Android):
Configurar WSA
Procedemos a configurar la máquina virtual para poder utilizarla
- En la configuración de WSA, verificamos la IP y puerto para conectarnos:
- Ejecutamos la consola de Android desde Visual Studio:
- Ejecutamos el siguiente comando:
adb connect 127.0.0.1:58526
- Verificamos la conexión realizada:
- En visual Studio, veremos el nuevo dispositivo:
- Ejecutamos la aplicación y la veremos en WSA:
¡Espero resulte útil!