Chyba .NET pro Android APT2265

Problém

Nástroj aapt2 nemůže vyřešit jeden ze souborů, které mu byly předány. Důvodem jsou obvykle znaky jiné než ASCII v názvu projektu nebo cesta k projektu.

Řešení

Nejlepším způsobem, jak se tomu vyhnout, je zajistit, aby projekt neobsahovál znaky ASCII. Pokud například vytvoříte všechny projekty ve složkách, jako je například

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

můžete se setkat s problémy nejen s aapt2, ale také s předčasnou kompilací. S řešením těchto problémů vám pomohou krátké, výstižné názvy projektů a struktury složek ve standardu ASCII. Místo výše uvedeného byste například mohli použít

C:\Work\Android\MyBrilliantApp

To je mnohem kratší, neobsahuje žádné znaky jiné než ASCII a mnohem méně pravděpodobné, že dojde k problémům.