未找到GLIBC 2.14-Jenkins android gradle在更新SDK时构建&;构建工具
下面是我在运行构建脚本手动下载更新的SDK和工具(25)时遇到的错误,因为我们服务器中的Jenkins构建系统尚未使用最新的SDK和工具进行更新,我知道这可能会发生,因为构建系统只支持比GLIBC_2.14更旧的版本。我们公司负责jenkins构建服务器的人员正在延迟更新,因此,除了在服务器上更新GLIBC_2.14之外的任何解决方案都会很好。下面是jenkins构建的控制台输出未找到GLIBC 2.14-Jenkins android gradle在更新SDK时构建&;构建工具,android,jenkins,glibc,Android,Jenkins,Glibc,下面是我在运行构建脚本手动下载更新的SDK和工具(25)时遇到的错误,因为我们服务器中的Jenkins构建系统尚未使用最新的SDK和工具进行更新,我知道这可能会发生,因为构建系统只支持比GLIBC_2.14更旧的版本。我们公司负责jenkins构建服务器的人员正在延迟更新,因此,除了在服务器上更新GLIBC_2.14之外的任何解决方案都会很好。下面是jenkins构建的控制台输出 compileDevDebugAidl/opt/android-sdk-linux/build-tool
compileDevDebugAidl/opt/android-sdk-linux/build-tools/25.0.2/aidl:
/lib64/libc.so.6: version `GLIBC_2.14' not found (required by
/opt/android-sdk-linux/build-tools/25.0.2/aidl)
/opt/android-sdk-linux/build-tools/25.0.2/aidl: /lib64/libc.so.6:
version `GLIBC_2.14' not found (required by /opt/android-sdk-
linux/build-tools/25.0.2/lib64/libc++.so)
Execution failed for task ':projectName:compileDevDebugAidl'.
> java.lang.RuntimeException:
com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command
'/opt/android-sdk-linux/build-tools/25.0.2/aidl'' finished with non-
zero exit value 1
我知道这可能会发生,因为构建系统只支持GLIBC_2.14之前的版本
否:发生这种情况是因为您尝试使用的SDK:/opt/android SDK linux/build tools/25.0.2/aidl
需要GLIBC-2.14
或更新版本,并且您尝试在其上使用的主机具有较旧的GLIBC版本
如果要使用该SDK,必须使用GLIBC-2.14更新系统
其他解决方案,但要复杂得多。可能重复