我正在尝试使用./gradlew assemble
通过命令行构建一个Android项目。在Mac OS上的Jenkins CI上,我具有以下构 build 置:
不幸的是,在调用AAPT时,出现以下构建错误:
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
这让我有些困惑,因为所有目录实际上都在那里。那么,什么可能导致此错误?
最佳答案
对于任何有兴趣的人,解决方案是从正确的目录运行 aapt 。上面的错误确切表示它的意思: aapt env路径不正确(相对于当前目录,android_home/build-tools/25.0.0/aapt
错误)。
在将和aptt 的PATH变量设置到正确的目录后,一切正常。
关于android - 没有这样的文件或目录,无法构建Android项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40853808/