我在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
失败:构建因异常而失败。
启动流程'命令'/opt/android-sdk-linux/build-tools/26.0.2/i686-linux-android-ld''
出现问题
答案 0 :(得分:1)
解决方案:
由于我正在使用64位系统,因此某些过程需要32位支持才能开始,为此我安装了以下库文件。
sudo apt-get install libc6:i386 libstdc ++ 6:i386 zlib1g:i386
以上命令解决了这个问题:)