任务':app:compileDebugRenderscript'

时间:2018-06-15 07:12:49

标签: android jenkins renderscript

我在Jenkins中运行Android版本时遇到问题。不确定是什么问题。请帮帮我。

我已经通过命令行安装了android-sdk。

环境:Ubuntu 14.04

我已附上错误日志。

  

:app:compileDebugRenderscriptwarning:链接两个不同的模块   数据布局:   '/opt/android-sdk-linux/build-tools/26.0.2/renderscript/lib/bc/armeabi-v7a/libclcore.bc'   是'e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64'而   '/var/lib/jenkins/workspace/android_apk_test/TestProject/app/build/generated/res/rs/debug/raw/stackblur.bc'   是'e-p:32:32-i64:64-v128:64:128-n32-S64'

     

警告:链接两个不同目标三元组的模块:   /opt/android-sdk-linux/build-tools/26.0.2/renderscript/lib/bc/armeabi-v7a/libclcore.bc”   是'armv7 - linux-android'而   '/var/lib/jenkins/workspace/android_apk_test/TestProject/app/build/generated/res/rs/debug/raw/stackblur.bc'   是'armv7-none-linux-gnueabi'

     

警告:链接两个不同数据布局的模块:   '/opt/android-sdk-linux/build-tools/26.0.2/renderscript/lib/bc/x86/libclcore.bc'   是'e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64'而   '/var/lib/jenkins/workspace/android_apk_test/TestProject/app/build/generated/res/rs/debug/raw/stackblur.bc'   是'e-p:32:32-i64:64-v128:64:128-n32-S64'

     

警告:链接两个不同目标三元组的模块:   /opt/android-sdk-linux/build-tools/26.0.2/renderscript/lib/bc/x86/libclcore.bc”   是'armv7 - linux-android'而   '/var/lib/jenkins/workspace/android_apk_test/TestProject/app/build/generated/res/rs/debug/raw/stackblur.bc'   是'armv7-none-linux-gnueabi'

FAILED

失败:构建因异常而失败。

  • 出了什么问题: 任务':app:compileDebugRenderscript'的执行失败。
      

    启动流程'命令'/opt/android-sdk-linux/build-tools/26.0.2/i686-linux-android-ld''

    出现问题

1 个答案:

答案 0 :(得分:1)

解决方案:

由于我正在使用64位系统,因此某些过程需要32位支持才能开始,为此我安装了以下库文件。

sudo apt-get install libc6:i386 libstdc ++ 6:i386 zlib1g:i386

以上命令解决了这个问题:)