[发明专利]远程动态编译Android工程的方法、服务器及系统在审

专利信息
申请号: 201910745189.X 申请日: 2019-08-13
公开(公告)号: CN110427189A 公开(公告)日: 2019-11-08
发明(设计)人: 曾春华;刘嵘;李毅昌;周良帅;蔡志成;王坤;周鹏飞 申请(专利权)人: 苏州思必驰信息科技有限公司
主分类号: G06F8/41 分类号: G06F8/41
代理公司: 北京商专永信知识产权代理事务所(普通合伙) 11400 代理人: 李彬彬;田孝谦
地址: 215123 江苏省苏州市苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 构建 编译 远程动态 配置的 服务器 代码地址 代码分支 处理效率 动态编译 远程配置 云端 组建 配置 电脑 部署
【说明书】:

发明公开了一种远程动态编译Android工程的方法,包括如下步骤:搭建构建环境,并在搭建的构建环境中配置构建代码地址;根据配置的构建代码地址组建Android工程;接收远程配置的代码分支地址,根据配置的代码分支地址和组建的Android工程进行动态编译。本发明还公开了一种远程动态编译Android工程的服务器和系统。根据本发明公开的方法、服务器和系统,可以解决项目中本地Android构建需要由不同人员不同环境进行配置的繁琐,以及浪费本地电脑的cpu资源的问题,只需要通过远程云端部署,各项目人员远程根据需求编译Android工程即可完成编译任务,大大的提高了处理效率。

技术领域

本发明涉及动态编译技术领域,特别是一种远程动态编译Android工程的方法及装置。

背景技术

编译整个android系统软件版本,是一个非常耗时的过程(编译一个软件版本大概4小时左右),通常编译一个软件版本,工程师需要一直待在公司,在公司编译服务器上进行相应的操作。如果编译的软件版本需要在晚上进行编译,需要工程师一直待在公司编译软件版本,将会给工程师带来极大的不便。并且,不同的编译项目有时需要多个编译工程师,这就会导致不同工程师在不同工作环境下进行编译的繁琐工作,而且还浪费了电脑的CPU,造成了效率低下等问题。

发明内容

为了解决上述问题,发明人构思通过jenkins搭建构建环境,同时配置好构建代码地址,然后通过python脚本,动态拉起远程代码到本地环境,同时本地构建脚本根据远程页面配置的动态分支,动态构建配置,创建不同的配置目录,然后达到了动态编译Android工程的目的。

根据本发明的第一方面,提供了一种远程动态编译Android工程的方法,包括如下步骤:

搭建构建环境,并在搭建的构建环境中配置构建代码地址;

根据配置的构建代码地址组建Android工程;

接收远程配置的代码分支地址,根据配置的代码分支地址和组建的Android工程进行动态编译。

根据本发明的第二方面,提供了远程动态编译Android工程的服务器,包括:

用作构建环境的构建模块,用于配置构建代码地址和接收远程配置的代码分支地址,并根据配置的构建代码地址和代码分支地址执行构建操作;

构建工具模块中配置有工程组建模块,用于根据配置的构建代码地址组建Android工程,和根据配置的代码分支地址对组建的Android工程进行动态编译。

根据本发明第三个方面,提供了一种远程动态编译Android工程的系统,包括:

至少一个用户接口,用于接收代码分支地址的配置,输出至下述服务器;

能够与用户接口远程通信的服务器,用于根据接收到的代码分支地址执行动态编译处理,其中,服务器实现为上述的远程动态编译Android工程的服务器

根据本发明提供了方法、服务器及系统,可以解决项目中本地Android构建需要由不同人员不同环境进行配置的繁琐,以及浪费本地电脑的cpu资源的问题,只需要通过远程云端部署,各项目人员远程根据需求编译Android工程即可完成编译任务,大大的提高了处理效率。

附图说明

图1为本发明一实施方式的远程动态编译Android工程的方法流程图;

图2为为本发明一实施方式的远程动态编译Android工程的服务器原理框图;

图3为本发明一实施方式的远程动态编译Android工程的系统原理框图;

图4为本发明一实施方式的电子设备原理框图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州思必驰信息科技有限公司,未经苏州思必驰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910745189.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top