Freigeben über


Warnung .NET für Android XA0111

Problem

.NET für Android konnte die AAPT2-Version nicht über den Befehl abrufen:

aapt2 -version

aapt2 es wurde kein erwarteter Wert zurückgegeben.

Lösung

Überprüfen Sie alle <Aapt2ToolPath> Elemente in der CSPROJ-Datei , und entfernen Sie sie. .NET für Android verteilt seine eigene empfohlene Version von AAPT2, sodass das Festlegen eines benutzerdefinierten Werts für die Aapt2ToolPath MSBuild-Eigenschaft im Allgemeinen nicht empfohlen wird. Alternativ können Sie die .NET für Android-Workload in Visual Studio erneut installieren.

AAPT ist Teil des Android SDK und wird intern von .NET für Android verwendet, um Ressourcen in binäre Ressourcen zu verarbeiten und zu kompilieren. Weitere Informationen zu AAPT- und Android-Ressourcen finden Sie in der Android-Dokumentation.

AAPT2 ist Version 2.0 von AAPT. Weitere Informationen zu AAPT2 finden Sie in der Android-Dokumentation.