Android开发经验谈Android技术知识安卓开发相关

Android之jenkins自动打包(多渠道)

2019-04-23  本文已影响12人  蓝库知识

前期准备

第一步,拥有Android studio;第二步,项目可以顺利打包
这两步没问题了再来看以下的步骤,可以让你节省很多时间,这是我踩坑之后的总结。

开启自动打包旅程

Tip1:如果不只是装来玩玩,最好还是先装Tomact,然后在Tomact中配置Jenkins。
Tip2:如果自身项目支持多渠道打包,则不需要配置,否则需要配置自身项目,让其支持多渠道打包功能就可以了。

1.安装Tomact
基本流程:

安装Java jdk环境->下载Tomcat->解压放在资源文件中->启动Tomcat
Jenkins基础入门-2-把Jenkins服务部署在Tomcat下

Tip:

1.Mac打开资源文件的方法:打开文件管理器然后快捷键shift+command+g 直接搜索~/资源库/就可以了。
2.如果你先装的jenkins,那需要修改Tomcat的端口号才行正常开启Tomcat,详细见链接
3.以上链接是window版的,但是mac也可以借鉴,只是启动的时候将startup.sh文件拖到终端中回车就可以了,关闭同理。

2.安装Jenkins

在第一步中,已经将Jenkins.war文件放进去了,所以直接打开http://localhost:端口号/jenkins/,就会出现引导安装的界面,按提示填入信息就好,插件我选择的推荐安装。
但是有一点


当你看到这个界面的时候,怎么拿password
答:打开终端然后输入sudo cat+红色链接 就可以拿到了 参考
3.参数配置

点击系统管理如图,主要配置这两个画圈圈选项中的参数

系统管理
1>系统设置

配置环境变量,值为sdk路径,直接在android studio中查看就好了


2>全局工具配置

JDK配置


获得本地jdk路径的方式:参考
在终端中输入
/usr/libexec/java_home

Gradle配置

4.创建一个自由风格的软件项目
5.项目的参数配置

点击创建的项目进入,配置相关参数


1>General

参数化构建
根据自身需要定制参数 参考
如果想要一次性打出多个包,则不需要配置PRODUCT_FLAVORS

2>源码管理
3>构建
clean assemble${PRODUCT_FLAVORS}${BUILD_TYPE} --stacktrace --debug
6.上传到蒲公英

官网方法

喵印~~~

上一篇下一篇

猜你喜欢

热点阅读