【技术实现步骤摘要】
将H5程序快速打包生成移动应用程序的方法及系统
[0001]本专利技术涉及H5程序快速打包
,特别是涉及将H5程序快速打包生成移动应用程序的方法及系统。
技术介绍
[0002]本部分的陈述仅仅是提到了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
[0003]近几年来,在移动端上因原生开发成本高和效率低而导致涌现出来的一大批优秀前端框架,以及专门针对移动端设备的前端开发框架(如RN/Weex),大前端的概念被不断地提及。在这样的背景下H5开发移动应用程序变的越来越火热,但是开发完H5移动端程序后,却难倒了一批不懂原生开发的前端开发工程师。一方面打包需要相应的环境,另一方面iOS的打包需要Mac系统。这两方面都增加了H5开发应用程序的难度和成本。
技术实现思路
[0004]为了解决现有技术的开发完H5程序后打包难打包成本高的问题,本专利技术提供了将H5程序快速打包生成移动应用程序的方法及系统;
[0005]第一方面,本专利技术提供了将H5程序快速打包生成移动应用程序的方法;
[ ...
【技术保护点】
【技术特征摘要】
1.将H5程序快速打包生成移动应用程序的方法,其特征是,包括:获取待生成的移动应用程序的基本信息和配置信息;将移动应用程序的基本信息和配置信息存储到数据库中;获取H5程序代码,将H5程序代码进行编译,并将编译结果进行压缩;基于数据库中存储的基本信息和配置信息,通过Jenkins服务将压缩后的数据进行打包,打包成安卓或者iOS安装包,并提供下载链接。2.如权利要求1所述的将H5程序快速打包生成移动应用程序的方法,其特征是,所述基本信息,包括:应用程序的名称、应用程序的版本号、应用程序的版本名称、应用程序的图标、应用程序的构建类型、应用程序的启动图、签名文件密钥密码、签名文件密钥别名、签名文件密钥库密码和签名文件。3.如权利要求1所述的将H5程序快速打包生成移动应用程序的方法,其特征是,所述配置信息,包括操作系统类别、描述文件、证书、证书类型、证书密码、安装设备、发布渠道。4.如权利要求1所述的将H5程序快速打包生成移动应用程序的方法,其特征是,所述配置信息,针对不同操作系统是不一样的。5.如权利要求1所述的将H5程序快速打包生成移动应用程序的方法,其特征是,所述通过Jenkins服务将压缩后的数据进行打包,具体包括:构建打包环境及服务;接收打包请求,通过接口调用到Jenkins服务进而启用打包服务来对应用进行打包。6.如权利要求1所述的将H5程序快速打包生成移动应用程序的方法,其特征是,所述通过Jenkins服务将压缩后的数据进行打包,具体包括:Jenkins首先通过指令去拉取最新的打包服务代码,同时拉取最新的脚本代码,然后从...
【专利技术属性】
技术研发人员:胡杨,杜伟,王真,郝凡宁,石瑞东,张传慧,
申请(专利权)人:金现代信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。