美文网首页Android进阶之旅Android知识Android开发
Android项目使用Jenkins实现远程打包(二)

Android项目使用Jenkins实现远程打包(二)

作者: ArsenicBing | 来源:发表于2017-07-28 17:36 被阅读134次

上次说到使用jenkins打单包的相关配置,接下来继续说说打多包的步骤。

其实总体上跟打单包的步骤相似,只不过最主要的区别就是将包上传至可供下载的服务器的时候,包不再是指定的插入某一位置达到替换原有包的目的,而是不断的将新包插入。这样做的好处之一就是保留原有的包信息,这样以后在做新版本兼容性测试的时候免去再次打包的步骤。

工程创建及打包脚本和前面一致即可,唯一的区别就是记录多包的信息,并将之传递到显示界面,如下图(“!”号部分即需要传出去的包信息集合):

下面说一哈上传部分与打单包的区别(可供下载的部分)。

还是直接上图吧。隐藏的红线代表你包上传的服务器的url。和上篇文章对比“!”部分行代码可以发现打多包实际上更为方便。

再说下大体步骤:1.登录服务器创建下载页面,并大体定制下载页面样式。如上图中的XXX.html

                              2.回到项目工程,配置项目工程需要传递的包信息文本到该html页面

                              3.在html页面接受参数并根据包数目显示相应最终包信息

最后构建工程测试一下完事。

相关文章

网友评论

    本文标题:Android项目使用Jenkins实现远程打包(二)

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