一、jenkins构建Android Studio项目大概步骤:
1.输入一个item名称,如下图所示,点击“构建一个自由风格的软件项目”
2.填写项目名称,如下图所示
3.选择Subversion,填写SVN项目访问目录,使用者账号密码,如下图所示
4.构建步骤中选择Invoke Ant,根据自身项目需要填写ant脚本相关信息,本项目是新建了一个build.xml文件,然后去执行,如下图所示
5.构建步骤中增加Invoke Gradle script,如下图所示,--stacktrace --info是为了查看日志输出,可以省略
6.最后点击保存,就可以去点击“立即构建”构建项目了
二、基于Android Studio项目的jenkins构建项目遇到的问题及解决方式:
1.检查local.properties文件目录是否是服务器上的sdk目录
2.gradle文件中buildToolsVersion服务器上是否支持,对应硬盘的目录为:用户/Library/Android/sdk/build-tools
3.gradle文件中增加不警告的相关设置:
lintOptions {
abortOnError false
}
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
}
4.不要在一个项目上一直构建,要舍得删除再新建
5.如果gradle需要下载时间很长,可以将其开发机器上的本地文件拷贝到服务器对应目录上,节省时间,对应存放目录为:/Users/电脑名称/.gradle/wrapper