我正在尝试在EC2上构建一个Ionic项目但是在安装完所有内容之后,我在运行时遇到了构建失败错误
cordova build --release android
以下是我收到的错误消息。
:CordovaLib:processReleaseResources FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':CordovaLib:processReleaseResources'.
java.io.IOException:无法运行程序" /home/ec2-user/android/build-tools/22.0.1/aapt" ;: error = 2,没有这样的文件或目录
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 11.093 secs
我检查过该文件夹,我可以找到它抱怨的文件。所以不确定出了什么问题。
答案 0 :(得分:2)
事实证明,我需要安装32位glibc来执行64位二进制文件,运行它解决了这个问题。
yum install zlib.i686 libstdc ++。i686 ncurses-libs.i686 libgcc.i686