Jenkins自动构建

Jenkins自动构建踩过的坑

2017-04-26  本文已影响330人  Fionashow

Jenkins自动构建踩过的坑

SDK环境

windows和linux环境要区别开,在linux下必须使用对应的SDK,貌似是个白痴问题,可是最开始就是在这个坑蹲的最久。之前网上查这个问题,大家都说是build tool和 target sdk版本不对应,所以一直把关注点放错了,很长一段时间后才知道是这个问题。


错误提示

构建环境

此处记得勾选“Delete workspace before build starts”,否则在重复构建的时候可能会提示svn类似于代码冲突的错误


错误提示

编译问题

提示GLIBC的版本太低,需更新到新版本,这个主要取决于 buildToolsVersion,如果用23.0.3及以下没有问题,测试用25.0.2提示该错误


错误提示

解决方案,请参照博文安装较新版本glibc 安装GLIBC

提示Licenses问题

image.png

实际license已经同意,但jenkins用户一直编译不过(root用户可以编译通过),后来修改sdk权限为777后编译通过。

上一篇 下一篇

猜你喜欢

热点阅读