应用程序生成处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:27740784 阅读:13 留言:0更新日期:2021-03-19 13:33
本申请涉及移动终端技术领域,提供了一种应用程序生成处理方法、装置、设备和介质。本申请能够提高应用程序生成效率和降低出错概率。方法包括在应用配置端完成对应用差分信息的配置后,应用配置端向应用开发端发送差分信息配置完成消息,应用开发端接收到该消息后向构建服务器发送差分包生成指令,触发其生成相应的应用差分包上传到项目管理服务器,应用开发端向构建服务器发送差分应用程序打包指令触发构建服务器的主工程将从项目管理服务器获取的应用差分包进行打包得到应用程序安装包,上传至项目管理服务器以及反馈应用程序安装包的下载地址给应用开发端,应用开发端将下载地址发送给应用配置端,供其下载该应用程序安装包进行使用。

【技术实现步骤摘要】
应用程序生成处理方法、装置、计算机设备和存储介质
本申请涉及移动终端
,特别是涉及一种应用程序生成处理方法、装置、计算机设备和存储介质。
技术介绍
随着移动终端技术的发展,目前已经支持一套代码通过差分配置进行多APP(Application,应用程序)打包,例如Google(谷歌公司)和Apple(苹果公司)都支持在特定的配置文件中配置相关参数和文件,差分生成多应用程序。但是,目前技术中所提供的差分打包方案通常是研发人员通过复制一套模块代码,改变其中的参数值再引入到工程中从而打包生成应用程序,也即研发人员每配置一个应用程序,都需要复制一套模板代码进行修改,修改后再集成到工程中,其操作步骤繁琐导致生成应用程序的时间成本高且出错概率高的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种应用程序生成处理方法、装置、计算机设备和存储介质。一种应用程序生成处理方法,所述方法包括:接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器以及反馈所述应用程序安装包的下载地址;将所述构建服务器反馈的所述下载地址发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种应用程序生成处理方法,所述方法包括:响应于应用开发端发送的差分包生成指令,生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用开发端接收到应用配置端发送的应用差分信息配置完成消息后发出所述差分包生成指令;所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;响应于所述应用差分包被上传至所述项目管理服务器后,所述应用开发端发送的差分应用程序打包指令,触发主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器;将所述应用程序安装包的下载地址反馈至所述应用开发端,以使所述应用开发端发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种应用程序生成处理装置,包括:第一指令发送模块,用于接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;第二指令发送模块,用于所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器以及反馈所述应用程序安装包的下载地址;地址发送模块,用于将所述构建服务器反馈的所述下载地址发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种应用程序生成处理装置,包括:第一指令响应模块,用于响应于应用开发端发送的差分包生成指令,生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用开发端接收到应用配置端发送的应用差分信息配置完成消息后发出所述差分包生成指令;所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;第二指令响应模块,用于响应于所述应用差分包被上传至所述项目管理服务器后,所述应用开发端发送的差分应用程序打包指令,触发主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器;地址反馈模块,用于将所述应用程序安装包的下载地址反馈至所述应用开发端,以使所述应用开发端发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器以及反馈所述应用程序安装包的下载地址;将所述构建服务器反馈的所述下载地址发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:响应于应用开发端发送的差分包生成指令,生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用开发端接收到应用配置端发送的应用差分信息配置完成消息后发出所述差分包生成指令;所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;响应于所述应用差分包被上传至所述项目管理服务器后,所述应用开发端发送的差分应用程序打包指令,触发主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器;将所述应用程序安装包的下载地址反馈至所述应用开发端,以使所述应用开发端发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主本文档来自技高网...

【技术保护点】
1.一种应用程序生成处理方法,其特征在于,所述方法包括:/n接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;/n所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器以及反馈所述应用程序安装包的下载地址;/n将所述构建服务器反馈的所述下载地址发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。/n

【技术特征摘要】
1.一种应用程序生成处理方法,其特征在于,所述方法包括:
接收到应用配置端发送的应用差分信息配置完成消息后,向构建服务器发送差分包生成指令,触发所述构建服务器生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;
所述应用差分包被上传至所述项目管理服务器后,向所述构建服务器发送差分应用程序打包指令,触发所述构建服务器的主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器以及反馈所述应用程序安装包的下载地址;
将所述构建服务器反馈的所述下载地址发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。


2.根据权利要求1所述的方法,其特征在于,所述应用差分信息包括图片资源信息和文本信息;所述向构建服务器发送差分包生成指令,进一步触发所述构建服务器从所述项目管理服务器下载差分模板工程,通过所述差分模板工程所述基于所述图片资源信息和文本信息生成所述应用差分包。


3.根据权利要求2所述的方法,其特征在于,所述应用配置端,用于提供应用配置界面并获取所述应用配置用户在所述应用配置界面上输入的应用差分信息;所述应用差分信息具体包括图片资源的下载链接和所述文本信息;所述向构建服务器发送差分包生成指令,进一步触发所述构建服务器根据所述下载链接从所述项目管理服务器中将所述图片资源按照设定目录下载到所述差分模板工程中,通过所述差分模板工程基于所述图片资源和所述文本信息生成所述应用差分包。


4.一种应用程序生成处理方法,其特征在于,所述方法包括:
响应于应用开发端发送的差分包生成指令,生成与应用差分信息对应的应用差分包并将所述应用差分包上传至项目管理服务器;其中,所述应用开发端接收到应用配置端发送的应用差分信息配置完成消息后发出所述差分包生成指令;所述应用配置端在应用配置用户完成对应用差分信息的配置后发出所述应用差分信息配置完成消息;
响应于所述应用差分包被上传至所述项目管理服务器后,所述应用开发端发送的差分应用程序打包指令,触发主工程将从所述项目管理服务器获取的所述应用差分包进行打包得到应用程序安装包,并将所述应用程序安装包上传至所述项目管理服务器;
将所述应用程序安装包的下载地址反馈至所述应用开发端,以使所述应用开发端发送至所述应用配置端,以供所述应用配置端根据所述下载地址从所述项目管理服务器下载所述应用程序安装包。


5.根据权利要求4所述的方法,其特征在于,所述应用差分信息包括图片资源信息和文本信息;所述生成与应用差分信息对应的应用差分包,包括:
从所述项目管理服务器下载差分模板工程,通过所述差分模板工程基于所述图片资源信息和...

【专利技术属性】
技术研发人员:庄家华陆勇何智辉
申请(专利权)人:深圳左邻永佳科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1