MAUI on WSA


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:

  1. Creamos el proyecto en Visual Studio 2022:
  2. Colocamos un nombre descriptivo al proyecto nuevo:
  3. Seleccionamos el .NET Core que deseamos utilizar:
  4. Verificamos las opciones habilitadas (nos interesa Android):

Configurar WSA

Procedemos a configurar la máquina virtual para poder utilizarla

  1. En la configuración de WSA, verificamos la IP y puerto para conectarnos:
  2. Ejecutamos la consola de Android desde Visual Studio:
  3. Ejecutamos el siguiente comando:
adb connect 127.0.0.1:58526
  1. Verificamos la conexión realizada:
  2. En visual Studio, veremos el nuevo dispositivo:
  3. Ejecutamos la aplicación y la veremos en WSA:

¡Espero resulte útil!


Ver también