企业DevOps之路:Android项目构建

1. 安装 Gradle

  • 下载

https://gradle.org/releases/
  • 安装

下载 Gradle 是一个 zip 压缩包。直接解压即可,解压的目录

C:\jenkins\gradle-6.5
  • 添加环境变量

GRADLE_HOME

GRADLE_HOME=C:\jenkins\gradle-6.5

PATH

PATH=%PATH%;C:\jenkins\gradle-6.5\bin

2. Jenkins 配置 Gradle

Manage Jenkins  ->  Global Tool Configuration

6538fb01d4ba4489021ca2f85d1309b0.png

另外,也要配置JDK。因为JDK在之前的文章中已经配置过了,这里就不再叙述,可以参考前面的文章。

3. 安装Android SDK

  • 下载

https://www.androiddevtools.cn/

推荐下载 zip 压缩包格式的,下载下来直接解压即可。这里解压到如下目录

D:\android_sdk
  • 设置环境变量

ANDROID_HOME

ANDROID_HOME=D:\android_sdk

PATH

PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

4. Jenkins 配置添加变量

Manage Jenkins -> Configure System

217dd15437ba24d8794f9183ef9bf1d7.png

在 Environment variables 里面增加一个键值对

ANDROID_HOME=D:\android_sdk

5. 创建Android构造项目

  • 新建Item

1f8449d641a3ddda20be9e890254ef80.png

  • 配置下载源码

b3dcf1293fb23aec6487a7a08463336b.png

可以根据项目的情况,选择要下载的分支。例如选择下载master分支的代码

  • 增加构建步骤

ed81c8e9601f1495a179973f21cfa5db.png

点开 高级...

15a391dc6d79f5e045563e55032844bb.png

80c6d6b757878bd9288199c988b8f000.png

编译命令说明

app:clean   清除APP目录下的build文件夹
app:assembleDebug  编译并打出Debug包
app:assembleRelease   编译并打出Release包

Root Build script 打包的项目目录,即通过git clone下来的项目路径。可以使用绝对路径,也可以使用 Jenkins 内置变量来寻找路径

Build File Gradle的build文件,即项目中的build.gradle文件

  • 增加收集成果物

b9774b9030c7f4dd1acb0df17be14436.png

致此,就可以构建出安装的 apk 包

a62dc3462fa02c50c2c9507485d37bd1.png

d6bf9854fbefb51ee0d0b4d7ae37ad88.png

分享&在看

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BUG弄潮儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值