Erro/aviso do .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'.
O Google descontinuou o DX DEX Compiler em favor do D8 DEX Compiler. Em 1º de fevereiro de 2021, o DX não fará mais parte do Android SDK ou do Android Studio.
O DX DEX Compiler não terá suporte no .NET 6 ou superior, nem no .NET para Android 12.4 e superior.
Atualize a $(AndroidDexTool)
propriedade MSBuild para d8
selecionar o Compilador D8 DEX. Essa propriedade corresponde à configuração do compilador Dex nas páginas de propriedades do projeto do Visual Studio. Como alternativa, remova <AndroidDexTool>
do arquivo .csproj para permitir que o build selecione o valor d8
padrão.