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

作者: 蓝库知识 | 来源:发表于2019-04-23 14:35 被阅读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.上传到蒲公英

    官网方法

    喵印~~~

    相关文章

      网友评论

        本文标题:Android之jenkins自动打包(多渠道)

        本文链接:https://www.haomeiwen.com/subject/wmrqgqtx.html