为Android项目设置Jenkins

如今,持续集成是Android应用程序开发所必需的。
Jenkins插件使开发Android应用程序时进行持续集成变得更加容易。

首先,我们必须为Jenkins安装Gradle插件。

gradleplugin

我们必须为Jenkins安装Android模拟器插件。

安卓模拟器

我们必须在詹金斯上安装Gradle:

wget https://services.gradle.org/distributions/gradle-2.5-bin.zip
unzip gradle-2.5-bin.zip
mv gradle-2.5 /var/lib/jenkins/tools/

然后我们配置gradle插件:

gradle配置

接下来,我们安装android sdk:

tar -xvf android-sdk_r24.3.3-linux.tgz
mv android-sdk-linux /var/lib/jenkins/tools
cd /var/lib/jenkins/tools/android-sdk-linux/
./tools/android update sdk --no-ui

然后我们配置android插件:

屏幕截图-2015-08-16-at-3-07-08-pm

然后,由于我们提供了32位adb,因此我们需要安装以下库。 (此命令适用于ubuntu):

sudo apt-get install libc6-i386 lib32gcc1 libncurses5:i386 libstdc++6:i386 zlib1g:i386

在继续之前,明智的做法是从修订系统中忽略local.properties文件。 如果使用git,则应将其放在.gitingore上。

在我们的新构建计划中,我们添加了构建环境。

屏幕截图-2015-08-16-at-4-45-16-pm

然后我们添加一个Gradle命令:

屏幕截图-2015-08-16-at-4-46-13-pm

如果我们的build.gradle有一个在詹金斯方面不可用的buildtoolsversion,则您需要使用sdk中的android二进制文件来下载所需的构建工具版本。 例如:

./android update sdk -u -a -t {build tools package number}

我们的Android计划已准备就绪。

综上所述,它并不像我们认为的那样痛苦,但是考虑到android sdk的安装和构建工具,则需要格外小心。

翻译自: https://www.javacodegeeks.com/2015/08/set-up-jenkins-for-android-projects.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值