.NET för Android-varning XA0111

Problematik

.NET för Android kunde inte hämta AAPT2-versionen via kommandot:

aapt2 -version

aapt2 returnerade inget förväntat värde.

Lösning

Sök efter element <Aapt2ToolPath> i .csproj-filen och ta bort dem. .NET för Android omdistribuerar sin egen rekommenderade version av AAPT2, så det rekommenderas vanligtvis inte att ange ett anpassat värde för Aapt2ToolPath egenskapen MSBuild. Du kan också prova att installera om .NET för Android-arbetsbelastningen i Visual Studio.

AAPT är en del av Android SDK och används internt av .NET för Android för att bearbeta och kompilera resurser till binära tillgångar. Läs mer om AAPT- och Android-resurser i Android-dokumentationen.

AAPT2 är version 2.0 av AAPT. Läs mer om AAPT2 i Android-dokumentationen.