一、错误描述
1、问题 java.io.IOException: error=2, 没有那个文件或目录
今天在刚重新搭建好的64位的Center OS上安装好了Android SDK,Jenkins,Git等一系列用于持续集成的环境之后,准备编译下项目试一试,然后Jenkins编译失败,错误如下所示:
Caused by: java.io.IOException: Cannot run program "/usr/local/share/adt-bundle-linux-x86_64-20140702/sdk/build-tools/22.0.1/aapt" (in directory "/root/.jenkins/workspace/AP_Git/SecureUnisignon"): error=2, 没有那个文件或目录
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:

在64位的CentOS上,编译Android应用时遇到java.io.IOException: error=2和aapt finished with non-zero exit value 127的问题。通过安装ia32-libs,lib32stdc++6,lib32z1和lib32ncurses5等32位库逐步解决,最终成功编译。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



