Erreur jar ant: Execute failed: java.io.IOException: Impossible d'exécuter le programme ... $ {aapt} ": error = 2, Pas un tel fichier ou répertoire


Answers

Ceci est corrigé dans la dernière mise à jour des outils ( https://code.google.com/p/android/issues/detail?id=176488 )

Question

J'essaie de compiler une bibliothèque Java simple pour Unity, et après avoir lancé ant jar, j'obtiens le message suivant:

/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:649: The following error occurred while executing this line:
/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:694: Execute failed: java.io.IOException: Cannot run program "/Users/****/UnityProjects/****/JavaTestPlugin/${aapt}": error=2, No such file or directory

C'est étrange, car j'ai déjà compilé cette classe avec succès, et j'ai tout ce dont je pense avoir besoin. À savoir Android Studio, et les paquets associés (Outils, Android 4/5, etc.). J'ai remarqué que aapt ne se trouve pas dans mon répertoire adt-bundle / sdk / platform-tools, mais dans l'un des répertoires build-tools. Même l'inclusion de ce dernier sur mon chemin n'a pas aidé.

Quoi qu'il en soit, j'utilise Mac OS 10.10.3, avec la version la plus récente d'Android Studio. Cette classe a été compilée avant la mise à niveau vers Yosemite. J'ai vu des suggestions sur la façon de résoudre ce problème, mais toutes ces suggestions s'appliquent à Linux par opposition à Mac OS.






Links