首先准备的Jenkins本身的安装,之前的教程已经讲解过安装方法。
还要事先在服务器上准备好android-sdk.
下载解压后的sdk还是无法使用的,缺少buildtools等工具,可以通过update sdk参数来安装。
tar -zxvf android-sdk_r24.4.1-linux.tgz
cd android-sdk-linux
tools/android update sdk -u
#之后 blablaba会让你授权一大堆协议,开始安装。但这个命令只会安装最新版本的build tools。比如我现在默认安装的就是24预览版。如果你的网络足够好可以通过
tools/android update sdk -a -u
#命令来安装所有版本的构建工具或者通过list sdk可看列表后使用-t进行过滤安装
tools/android list sdk -a
Packages available for installation or update: 149
1- Android SDK Tools, revision 25.1.1
2- Android SDK Platform-tools, revision 23.1
3- Android SDK Platform-tools, revision 24 rc1
4- Android SDK Build-tools, revision 24 rc2
5- Android SDK Build-tools, revision 23.0.3
.......
#比如我想只安装23.0.3版的build tools只要输入
tools/android update sdk -a -t 5 -u当然对于在中国大陆的大多开发者来说,可能你连下载sdk的网址都打不开。
最后还要记得在服务器的环境变量中增加ANDROID_HOME




failed to find Build Tools revision 23.0.3ava.lang.RuntimeException: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variableandroid{
lintOptions{
abortOnError false
}
}