Partager via


Erreur .NET pour Android APT2265

Problème

L’outil aapt2 ne peut pas résoudre l’un des fichiers qu’il a passés. Cela est généralement dû à des caractères non ASCII dans le nom du projet ou le chemin d’accès au projet.

Solution

La meilleure façon d’éviter cela consiste à s’assurer que votre projet ne contient pas de caractères non ASCII. Par exemple, si vous créez tous vos projets dans des dossiers tels que

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

vous pourriez bien rencontrer des problèmes non seulement avec aapt2 mais aussi avec la compilation à l'avance. Le fait de garder les noms de votre projet et les structures de dossiers courts, concis et ASCII vous aideront à contourner ces problèmes. Par exemple, au lieu du fichier ci-dessus, vous pouvez utiliser

C:\Work\Android\MyBrilliantApp

Ce qui est beaucoup plus court, ne contient pas de caractères non ASCII et beaucoup moins susceptibles de rencontrer des problèmes.