Error o advertencia de .NET para Android XA1023
error XA1023: Using the DX DEX Compiler is not supported. Please set the DEX compiler to 'd8' in the Visual Studio project property pages or edit the project file in a text editor and set the 'AndroidDexTool' MSBuild property to 'd8'.
warning XA1023: Using the DX DEX Compiler is deprecated. Please set the DEX compiler to 'd8' in the Visual Studio project property pages or edit the project file in a text editor and set the 'AndroidDexTool' MSBuild property to 'd8'.
error XA1023: Using the DX DEX Compiler is not supported in .NET for Android projects that target .NET 6 or higher. Please set the DEX compiler to 'd8' in the Visual Studio project property pages or edit the project file in a text editor and set the 'AndroidDexTool' MSBuild property to 'd8'.
Google ha dejado de usar el compilador DX DEX en favor del compilador D8 DEX. El 1 de febrero de 2021, DX ya no formará parte de Android SDK ni Android Studio.
El compilador DX DEX no se admitirá en .NET 6 ni en .NET para Android 12.4 ni versiones posteriores.
Actualice la $(AndroidDexTool)
propiedad MSBuild para d8
seleccionar el compilador D8 DEX. Esta propiedad corresponde a la configuración del compilador Dex en las páginas de propiedades del proyecto de Visual Studio. Como alternativa, quite <AndroidDexTool>
del archivo .csproj para permitir que la compilación seleccione el valor d8
predeterminado .