android应用的持续构建CI(一)-- 总体设计

一、背景

接下里我希望通过一系列的文章,把android应用的构建梳理一遍,从总体设计到逐个环节的实现。

  • 总体设计
  • jenkins集成
  • 手动签名
  • 依赖环境
  • 应用管理

二、构建流程图

在这里插入图片描述

三、技术组件

  • jenkins
  • jdk
  • gradle
  • 360加固

既然是android应用的持续构建,首选是大众都熟悉的工具jenkins了。

下一篇文章将介绍如何配置jenkins job。
jdk是基础的安装要求了,不消说,这里会使用到它下面的一个工具 - - keytool。
gradle则是构建apk的必备组件。

android应用构建,除了签名需要用到keytool外,可能还需要对其进行加固,以增强APP代码逻辑的保护。

最后是各自公司要设计应用的上架审核流程以及应用管理。

当jenkins构建好apk后,上传给管理后台;由相关负责人进行审核,一经审核通过,用户便可以在应用市场下载。

四、总结

下面是各技术组件的交互流程图,jenkins是主角,下一篇将重点梳理如何配置jenkins的job。

在这里插入图片描述

  • 13
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天草二十六_简村人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值