一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于页面在线的移动端的打包方法及系统、电子设备、存储介质与流程

2022-04-27 03:52:32 来源:中国专利 TAG:


1.本发明属于安装包技术领域,特别涉及一种基于页面在线的移动端的打包方法及系统、电子设备、存储介质。


背景技术:

2.随着移动端技术的发展,越来越多的移动端应用涌现出来。一个移动端应用的产生大致可以分为以下几个步骤:应用需求分析,应用设计,应用开发,应用打包,应用测试,发布上线。本次专利只针对于应用打包过程,移动端应用打包需要android、ios两种技术人员分别在开发工具中进行相关打包配置完成打包操作,沟通成本较高,造成了较大的资源浪费。


技术实现要素:

3.针对上述的问题,本发明提供一种基于页面在线的移动端的打包方法及系统、电子设备、存储介质,该方法包括:
4.在打包页面,用户填写目标应用的基本信息及选择对应基础组件后,发送打包请求;
5.从所述打包页面上获取打包请求;
6.根据所述打包请求获取需要打包的源代码,并根据所述打包请求对所述源代码进行打包生成安装包;
7.其中,所述打包请求包括所述基础组件对应的源代码版本信息、打包环境信息及调试参数信息;
8.根据所述打包请求获取需要打包的源代码,并根据所述打包请求对所述源代码进行打包生成安装包包括:
9.根据所述基础组件对应的源代码版本信息获取需要打包的源代码;
10.根据所述打包环境信息获取对应配置的调试参数信息;
11.根据所述调试参数信息在所述源代码中修改相应的参数;
12.将修改参数后的源代码进行打包生成安装包。
13.优选的是,所述基本信息包括所述目标应用名称、终端类型、应用版本以及首页地址。
14.优选的是,根据所述打包请求获得所述基础组件,将所述基础组件进行模版工程复制,替换所述目标应用的图表。
15.优选的是,从所述打包页面上获取打包请求还包括:
16.根据所述打包请求,判断打包类型;若为嵌入式,则对页面文件解压复制;若为其他类型,则将所述基础组件中首页地址替换成用户输入的所述首页地址。
17.本发明实施例提供的一种基于页面在线的移动端的打包的系统,包括:
18.打包页面获取模块,用于在打包页面,用户填写目标应用的基本信息及选择对应基础组件后,发送打包请求;
19.打包请求获取模块,用于从所述打包页面上获取打包请求;
20.安装包生成模块,用于根据所述打包请求获取需要打包的源代码,并根据所述打包请求对所述源代码进行打包生成安装包;
21.其中,所述打包请求包括所述基础组件对应的源代码版本信息、打包环境信息及调试参数信息;
22.根据所述打包请求获取需要打包的源代码,并根据所述打包请求对所述源代码进行打包生成安装包包括:
23.根据所述基础组件对应的源代码版本信息获取需要打包的源代码;
24.根据所述打包环境信息获取对应配置的调试参数信息;
25.根据所述调试参数信息在所述源代码中修改相应的参数;
26.将修改参数后的源代码进行打包生成安装包。
27.优选的是,所述基本信息包括所述目标应用名称、终端类型、应用版本以及首页地址。
28.优选的是,根据所述打包请求获得所述基础组件,将所述基础组件进行模版工程复制,替换所述目标应用的图表。
29.优选的是,从所述打包页面上获取打包请求还包括:
30.根据所述打包请求,判断打包类型;若为嵌入式,则对页面文件解压复制;若为其他类型,则将所述基础组件中首页地址替换成用户输入的所述首页地址。
31.本发明实施例提供的一种电子设备,包括至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序,当所述程序被所述处理单元执行时,使得所述处理单元执行上述所述的方法。
32.本发明实施例提供的一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行上述所述的方法。
33.与原有技术相比,本发明的有益效果为:
34.本发明通过简单配置可直接生成android或ios安装包,且无需本地环境,所有操作在云端完成,不依赖本地环境。
附图说明
35.图1是本发明提供的基于页面在线的移动端的打包方法流程示意图。
具体实施方式
36.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.参照图1,本发明提供一种基于页面在线的移动端的打包方法,该方法包括:
38.在打包页面,用户填写目标应用的基本信息及选择对应基础组件后,发送打包请
求;
39.具体地,基本信息包括目标应用名称、终端类型、应用版本以及首页地址
40.从打包页面上获取打包请求;
41.具体地,根据打包请求获得基础组件,将基础组件进行模版工程复制,替换目标应用的图表。
42.进一步地,根据打包请求,判断打包类型;若为嵌入式,则对页面文件解压复制;若为其他类型,则将基础组件中首页地址替换成用户输入的首页地址。
43.根据打包请求获取需要打包的源代码,并根据打包请求对源代码进行打包生成安装包;
44.其中,打包请求包括基础组件对应的源代码版本信息、打包环境信息及调试参数信息;
45.根据打包请求获取需要打包的源代码,并根据打包请求对源代码进行打包生成安装包包括:
46.根据基础组件对应的源代码版本信息获取需要打包的源代码;
47.根据打包环境信息获取对应配置的调试参数信息;
48.根据调试参数信息在源代码中修改相应的参数;
49.将修改参数后的源代码进行打包生成安装包。
50.在本实施例中,本发明实还提供的一种基于页面在线的移动端的打包的系统,包括:
51.打包页面获取模块,用于在打包页面,用户填写目标应用的基本信息及选择对应基础组件后,发送打包请求;
52.打包请求获取模块,用于从打包页面上获取打包请求;
53.安装包生成模块,用于根据打包请求获取需要打包的源代码,并根据打包请求对源代码进行打包生成安装包;
54.其中,打包请求包括基础组件对应的源代码版本信息、打包环境信息及调试参数信息;
55.根据打包请求获取需要打包的源代码,并根据打包请求对源代码进行打包生成安装包包括:
56.根据基础组件对应的源代码版本信息获取需要打包的源代码;
57.根据打包环境信息获取对应配置的调试参数信息;
58.根据调试参数信息在源代码中修改相应的参数;
59.将修改参数后的源代码进行打包生成安装包。
60.本发明实施例提供的一种电子设备,包括至少一个处理单元以及至少一个存储单元,其中,存储单元存储有程序,当程序被处理单元执行时,使得处理单元执行上述的方法。
61.本发明实施例提供的一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当程序在电子设备上运行时,使得电子设备执行上述的方法。
62.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献