企业DevOps之路:Android项目构建
JAVA乐园
共 1079字,需浏览 3分钟
· 2022-03-16
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
另外,也要配置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
在 Environment variables 里面增加一个键值对
ANDROID_HOME=D:\android_sdk
5. 创建Android构造项目
新建Item
配置下载源码
可以根据项目的情况,选择要下载的分支。例如选择下载master分支的代码
增加构建步骤
点开 高级...
编译命令说明
app:clean 清除APP目录下的build文件夹
app:assembleDebug 编译并打出Debug包
app:assembleRelease 编译并打出Release包
Root Build script 打包的项目目录,即通过git clone下来的项目路径。可以使用绝对路径,也可以使用 Jenkins 内置变量来寻找路径
Build File Gradle的build文件,即项目中的build.gradle文件
增加收集成果物
致此,就可以构建出安装的 apk 包
分享&在看
评论
金融研究(更新) | 使用Python构建关键审计事项的「信息含量」
Tips: 公众号推送后内容只能更改一次,且只能改20字符。如果内容出问题,或者想更新内容, 只能重复推送。为了更好的阅读体验,建议阅读本文博客版, 链接地址https://textdata.cn/blog/2023-01-13-information-content-of-critical-aud
大邓和他的Python
0
管理世界2024 | 使用管理层讨论与分析测量「企业人工智能指标」
Tips: 公众号推送后内容只能更改一次,且只能改20字符。如果内容出问题,或者想更新内容, 只能重复推送。为了更好的阅读体验,建议阅读本文博客版, 链接地址 https://textdata.cn/blog/2024-04-19-ai-improve-firm-productivity/
大邓和他的Python
0
大量 Java 开源项目停更...
点击关注公众号,Java 干货及时推送↓推荐阅读:投了 100 多份简历后…出品 | OSC开源社区(ID:oschina2013)Sonatype 发布了最新的一份《软件供应链状况》报告,深入探讨了如何在充满选择的世界中定义更好的软件,并探讨人工智能 (AI) 对软件开发的深远
Java技术栈
0
代码 | 使用 MD&A文本测量「企业不确定性感知FEPU」
Tips: 为了更好的阅读体验,建议阅读本文博客版, 链接地址https://textdata.cn/blog/2024-04-25-firm-economic-policy-uncertainty/本文使用的缩写EPU 经济政策不确定性(Economic Policy Uncerta
大邓和他的Python
0
使用 GitHub Actions 构建 Golang PGO
今年 2 月,我宣布 Dolt 版本现已构建为配置文件引导优化 (pgo) 二进制文件,利用 Golang 1.20 的强大功能将 Dolt 的读取性能提高 5.3%。在我宣布这一消息之前,我们的一位常驻 Golang 专家 Zach 试验并测试了 Golang 的 pgo 功能
GoCN
0
Eiten 一个构建投资组合的好帮手
Eiten是Tradytics的一个开源工具包,它实现了各种统计和算法投资策略,如Eigen组合、最小方差组合、最大夏普比率组合和基于遗传算法的组合。Eiten允许你用自己的股票组合建立自己的投资组合。Eiten中自带的严格测试框架使你能够对你的投资组合更有自信。1.准备开始之前,你要确保Pytho
Python实用宝典
0
2024年企业CRM国产替代全景白皮书
下载报告去公众号:硬核刘大 后台回复“ CRM”,即可下载完整PDF文件。更多报告内容,可加微信:chanpin628 领取。(ps:加过微信:yw5201a1 的不要再加,分享的内容一样,有一个号就行。)申明:报告版权 销售易 独家所有
产品刘
0
智慧城市一张图,空天信息企业两条路
图源:《未来城市》纪录片撰文 | 朱君编辑 | 神璐璐审核 | 刘玉琳封面 | 《未来城市》纪录片4月2日,国家数据局就《深化智慧城市发展 推进城市全域数字化转型的指导意见》(以下简称《意见》)向社会公开征求意见,智慧城市建设方向再次明确。图源:国家数据局《意见》明确指出,鼓励有
泰伯网
5