[发明专利]资源包的配置方法、装置及存储介质在审
申请号: | 202010777475.7 | 申请日: | 2020-08-05 |
公开(公告)号: | CN112241286A | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 郑明辉 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;臧建明 |
地址: | 100076 北京市经济技术开*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 配置 方法 装置 存储 介质 | ||
本申请提供一种资源包的配置方法、装置及存储介质,该配置方法包括:服务器接收客户端发送的打包配置请求,打包配置请求用于指示打包配置参数,服务器将该打包配置请求转发至打包平台,以便打包平台根据打包配置请求中的打包配置参数,执行打包处理,服务器在接收到打包平台返回的打包结果后,向客户端发送该打包结果,若打包配置成功,服务器返回的打包结果包括打包好的资源包的二维码,该二维码用于客户端更新或共享资源包。上述配置过程实现开发人员在测试阶段通过移动APP端上的二维码安装、共享资源包,提高了开发测试的灵活性,同时提高了开发测试效率。
技术领域
本申请涉及软件开发测试领域,尤其涉及一种资源包的配置方法、装置及存储介质。
背景技术
应用程序APP开发目前主要有以下三种方式:原生APP开发、网页版APP开发以及混合式APP开发。其中,混合APP开发可实现跨平台和代码复用,接近原生,基于成本和性能上的考虑,大多数公司会考虑采用混合APP开发方式。
混合APP开发涉及Bundle资源包如何集成到原生APP的问题。目前主要采用如下两种方式:第一种方式是开发人员手动打完Bundle资源包,复制到原生的APP工程目录;第二种方式是通过打包平台打完Bundle资源包,然后通过发布平台发布该资源包,当APP启动时检查是否需要从平台下载最新的Bundle资源包。
在测试阶段出现问题时,每次修复完成后,开发人员都需要复制Bundle资源包到原生APP,再由原生APP打包,或者,每次通过个人计算机PC机在打包平台打包,再到分布平台发布。可见,整个开发测试流程较为繁琐,开发效率低。
发明内容
本申请提供一种资源包的配置方法、装置及存储介质,提高了开发测试的灵活性和开发测试效率。
第一方面,本申请提供一种资源包的配置方法,包括:
接收客户端发送的打包配置请求,所述打包配置请求用于指示打包配置参数;
向打包平台转发所述打包配置请求;
接收所述打包平台返回的打包结果,所述打包结果用于指示打包配置是否成功;
若打包配置成功,根据所述打包结果生成打包好的资源包的二维码,向所述客户端发送所述二维码,所述二维码用于所述客户端更新或共享所述资源包。
在一种可能的实施方式中,所述打包配置参数包括以下至少一项:打包版本、打包分支、打包地址、打包类型、邮箱地址。
在一种可能的实施方式中,若打包配置成功,所述打包结果包括以下至少一项:资源包的地址链接、版本号、打包时间、打包人员。
在一种可能的实施方式中,所述方法还包括:
接收所述客户端发送的打包查询请求;
根据所述打包查询请求查询数据库,所述数据库中存储有历史打包记录;
在所述数据库中记录有所述打包查询请求对应的打包结果时,向所述客户端返回所述打包结果。
在一种可能的实施方式中,所述接收所述客户端发送的打包查询请求,包括:通过轮询接口接收所述客户端发送的打包查询请求。
在一种可能的实施方式中,所述根据所述打包结果生成打包好的资源包的二维码,包括:
根据所述打包结果中的所述资源包的地址链接,生成所述资源包对应的二维码。
在一种可能的实施方式中,所述方法还包括:
向所述打包配置参数中的邮箱地址发送所述打包结果。
第二方面,本申请提供一种资源包的配置方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010777475.7/2.html,转载请声明来源钻瓜专利网。