Je suis en train de construire un projet Android via commandline avec ./gradlew assemble
. Sur mon Jenkins CI sur Mac OS, j'ai la configuration de construction suivante:AAPT pas un tel fichier ou répertoire, incapable de construire des projets Android
- compileSdkVersion = 25
- targetSdkVersion = 25
- minSdkVersion = 16
- buildToolsVersion = "25.0.0"
Malheureusement, lorsque j'appelle AAPT, j'obtiens l'erreur de génération suivante:
Cannot run program "android_home/build-tools/25.0.0/aapt" in /Users/Shared/Jenkins/Home/jobs/My_App/"): error=2, No such file or directory
C'est un peu déroutant pour moi, puisque tous les répertoires sont là. Alors, qu'est-ce qui pourrait causer cette erreur?
On dirait que la solution consiste également à essayer de construire l'application sur la machine que vous utilisez pour Jenkins. . Avant d'accuser Jenkins de ne pas être capable de construire l'application. – iheanyi