[发明专利]一种Android移动端云配置打包方法及装置在审
申请号: | 201811491518.4 | 申请日: | 2018-12-07 |
公开(公告)号: | CN109828778A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 申义亚 | 申请(专利权)人: | 海南新软软件有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 571924 海南省海口市老城高新*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打包 配置 签名文件 移动端 文件配置 脚本 抽离 申请 | ||
本申请公开一种Android移动端云配置打包方法及装置,所述方法包括配置config File文件,所述configFile文件包括数据build.json文件、打包脚本config.gradle文件和Android签名文件;配置cloud_exchange.gradle文件;配置APP文件,所述APP文件包括build.gradle文件和cloudexchange文件;根据所述APP文件和Android签名文件,利用jekins工具打包,得到apk文件。本申请将configFile文件以及cloudE xchange文件抽离出,利用build.gradle文件对configFile文件以及cloudExchange文件配置,最后只需要使用打包命令,可以很快速的生成Apk文件。
技术领域
本申请涉及移动端云配置打包技术领域,尤其涉及一种Android移动端云配置打包方法及装置。
背景技术
Android一词最早出现于法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中。他将外表像人的机器起名为Android。2005年,Google收购刚成立不久的Android公司。2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。直至目前Android最新的版本已经更新到An droid P 9.0这个版本。Android移动端配置方案可以帮助客户定制化的成Apk安装包。现有的采取办法是有新的客户需要定制Apk安装包,使用git这个版本管理工具把mast er分支的代码切出为branch_A,然后在这个分支上配置相应的图片资源、布局资源、文件资源,签名文件等。
把资源文件配置好之后然后使用Android Studio打包生成Apk文件。现有的这种方式存在的问题首先是效率比较低,因为每当有新的Apk文件需要配置生成的时候都需要使用git切出新的分支,这样使的大量的时间消耗在分支的管理上。其次如果想批量打出客户A、客户B、客户C等Apk文件,这种方案不能解决问题。这种配置要求必须是熟悉技术代码的人才能操作,配置人员要求门槛比较高,因为有些配置操作需要修改代码。
发明内容
本申请提供一种Android移动端云配置打包方法及装置,以解决现有技术中制作Ap k安装包的效率低的技术问题。
第一方面,本申请提供一种Android移动端云配置打包方法,所述方法包括:
配置configFile文件,所述configFile文件包括数据build.json文件、打包脚本config.gradle文件和Android签名文件;
配置cloud_exchange.gradle文件;
配置APP文件,所述APP文件包括build.gradle文件和cloudexchange文件;
根据所述APP文件和Android签名文件,利用jekins工具打包,得到apk文件。
结合第一方面,在第一方面的第一种可能的实现方式中,所述配置configFile文件的方法包括:
配置数据build.json文件;
配置打包脚本config.gradle文件,其中config.gradle文件包括signingConfigs、sourceSets和productFlavors;
配置Android签名文件。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,根据所述数据build.json文件,配置signingConfigs文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南新软软件有限公司,未经海南新软软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811491518.4/2.html,转载请声明来源钻瓜专利网。