前期准备
第一步,拥有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包,直接下载就好了。
喵印~~~