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

前期准备

第一步,拥有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.上传到蒲公英

官网方法 按着官网的步骤,上传蒲公英没有问题 但是想把二维码显示在history列表中却一直拿不到返回值,明明已经显示值可以用了,不知道为啥。。。哎。。。。

7.汇总各渠道包

将你需要用到的apk的路径写在里面,多个的话用逗号隔开,就会在你的工程中显示所有你想要的apk包,直接下载就好了。

喵印~~~

转载于:https://juejin.im/post/5cbed92df265da03705fb7fb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值