我正在使用gradle来设置我的android项目。当我将项目转移到Linux机器时,我得到这个错误,不知道缺少什么。有人可以帮帮我吗? 完整错误如下:
Process 'command '/root/Library/Android/sdk/build-tools/26.0.2/aapt'' finished with exit value 126 (state: FAILED)
Caused by: org.gradle.process.internal.ExecException: Process 'command '/root/Library/Android/sdk/build-tools/26.0.2/aapt'' finished with non-zero exit value 126
我已经看到很多退出值1,2或127,但这是我第一次获得126,不知道发生了什么,我的操作系统是:
Linux version 2.6.32-642.el6.x86_64 (mockbuild@worker1.bsys.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Tue May 10 17:27:01 UTC 2016
我项目中的构建版本是:
compileSdkVersion=26
buildToolsVersion=26.0.2
minSdkVersion=16
targetSdkVersion=22
versionCode=1
version=1.7.4
我不想因为某些原因而改变项目中的buildToolsVersion,而且项目本身在其他机器上工作正常,所以我想我在这个Linux设备中遗漏了一些东西。 这是我第一次尝试在Linux设备中配置Android环境。 在此先感谢您的帮助,欢迎任何想法分享。