Udostępnij przez


.NET for Android error APT2265

Problematyka

Narzędzie aapt2 nie może rozpoznać jednego z przekazanych plików. This is generally caused by non-ASCII characters in the project name or the path to the project.

Rozwiązanie

The best way to avoid this is to ensure that your project does not contain non-ASCII characters. Jeśli na przykład tworzysz wszystkie projekty w folderach, takich jak

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

Możesz napotkać problemy nie tylko z aapt2, ale także z kompilacją Ahead of Time. Keeping your project names and folder structures short, concise and ASCII will help work around these issues. Na przykład zamiast powyższych można użyć

C:\Work\Android\MyBrilliantApp

Which is much shorter, contains no non-ASCII characters and much less likely to encounter issues.