未找到GLIBC 2.14-Jenkins android gradle在更新SDK时构建&;构建工具

未找到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

下面是我在运行构建脚本手动下载更新的SDK和工具(25)时遇到的错误,因为我们服务器中的Jenkins构建系统尚未使用最新的SDK和工具进行更新,我知道这可能会发生,因为构建系统只支持比GLIBC_2.14更旧的版本。我们公司负责jenkins构建服务器的人员正在延迟更新,因此,除了在服务器上更新GLIBC_2.14之外的任何解决方案都会很好。下面是jenkins构建的控制台输出

      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更新系统

其他解决方案,但要复杂得多。

可能重复