Freigeben über


.NET für Android-Fehler APT2265

Abgang

Das Tool aapt2 kann eine der übergebenen Dateien nicht auflösen. Dies wird in der Regel durch Nicht-ASCII-Zeichen im Projektnamen oder durch den Pfad zum Projekt verursacht.

Lösung

Die beste Möglichkeit, dies zu vermeiden, besteht darin, sicherzustellen, dass Ihr Projekt keine Nicht-ASCII-Zeichen enthält. Wenn Sie beispielsweise alle Projekte in Ordnern erstellen, z. B.

C:\Users\shëlly\Visual Studio 2022\Android\MyProjects\Com.SomeReallyLongCompanyName.MyBrillantApplication\MyBrilliantApplicaiton.Android\

Möglicherweise treten probleme nicht nur aapt2 mit der Vorab-Time-Kompilierung auf. Wenn Sie Ihre Projektnamen und Ordnerstrukturen kurz, prägnant und ASCII beibehalten, können Sie diese Probleme umgehen. Anstelle der oben genannten Beispiele könnten Sie z. B.

C:\Work\Android\MyBrilliantApp

Dies ist viel kürzer, enthält keine Nicht-ASCII-Zeichen und viel weniger wahrscheinlich Probleme.