Прочитать на английском

Поделиться через


Ошибка .NET для Android APT2265

Проблема

Средство aapt2 не может разрешить один из переданных файлов. Обычно это вызвано символами, не относящихся к ASCII, в имени проекта или пути к проекту.

Решение

Лучший способ избежать этого — убедиться, что проект не содержит символы, отличные от ASCII. Например, если вы создаете все проекты в таких папках, как

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

Вы можете столкнуться с проблемами не только aapt2 , но и с заранеей компиляцией. Сохранение имен проектов и структур папок коротким, кратким и кратким и ASCII поможет обойти эти проблемы. Например, вместо приведенного выше можно использовать

C:\Work\Android\MyBrilliantApp

Что гораздо короче, не содержит символов, отличных от ASCII, и гораздо меньше шансов столкнуться с проблемами.