dernièrement, je reçois cette erreur de eclipse: "nom de répertoire de ressources incorrect", ressource "crunch", tapez "Problème Android AAPT" quel est ce problème et comment le résoudre?
Réponses
Trop de publicités?Ant
et de la ADT
Plugin pour Eclipse sont emballage de l' .apk
le fichier dans une version différente de la chaîne et de la temp de la génération des dossiers. Crunch
est créé par l' ADT
. Le mieux à faire est de commencer chaque étape avec un clean
si vous basculez entre les outils. utiliser ant clean
si vous avez utilisé l' ADT
de eclipse avant. Utiliser Projects -> clean ...
dans Eclipse si vous avez utilisé ant
avant. Espérons que cela résout votre problème. Aussi de redémarrer Eclipse pourrait aider.
Tout d'abord, je trouve que cette gêne se manifeste lorsque l'alternance entre la construction de mon code dans Eclipse et du bâtiment via ant
sur la ligne de commande.
Les solutions qui impliquent le nettoyage du ou des projet(s) sont beaux, cependant, ma source d'arbre prend plus de 5 minutes pour construire compte tenu du fait que la quantité de code qui fait un usage intensif de modèles. J'essaie d'éviter le nettoyage à chaque fois que possible pour éviter d'avoir à faire une reconstruction complète. Alors, voici ma solution:
Ajoutez ce qui suit à build.xml:
<target name="-pre-build">
<delete>
<fileset dir="${basedir}" includes="**/crunch/**"/>
</delete>
</target>
Cette suppression de la tâche en ant
va supprimer récursivement tous crunch
répertoires sous le répertoire où l'build.xml fichier se trouve. Cette tâche sera exécutée chaque fois que je fais un ant debug/release
sur la ligne de commande, ce qui signifie que je n'aurez jamais à nettoyer mon projet en tant que résultat de ce resserrement du non-sens de nouveau!