总结jenkins Android打包遇到的坑
Posted dev0ps
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了总结jenkins Android打包遇到的坑相关的知识,希望对你有一定的参考价值。
一、ndk-build报错
[[email protected] LearnGradle]# ndk-build
/usr/local/android-ndk-r8/ndk-build: /usr/local/android-ndk-r8/prebuilt/linux-x86/bin/make: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
解决方法:安装glibc.i686
[[email protected] LearnGradle]# yum install glibc.i686
二、ConstraintLayout for Android 1.0.2授权问题
解决方法:
到android sdk安装目录的tools/bin文件夹下,执行./sdkmanager "extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.2"
三、缺少安装包
解决方法:
——查看所有的安装包
命令:android list sdk -a
——选择缺少的安装包,例如上述少了Android SDK Platform 26, Android SDK Build-Tools 26.0.2
命令:android update sdk -a --no-ui --filter 45,9
四、sdk和ndk的路径错误
解决方法:修改local.properties文件,修改为正确的目录路径。
以上是关于总结jenkins Android打包遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章