[发明专利]应用程序包生成方法、装置、电子设备以及可读存储介质在审
| 申请号: | 202110478033.7 | 申请日: | 2021-04-29 |
| 公开(公告)号: | CN113138768A | 公开(公告)日: | 2021-07-20 |
| 发明(设计)人: | 魏伟 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/72 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 鄢功军 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 程序包 生成 方法 装置 电子设备 以及 可读 存储 介质 | ||
本公开公开了应用程序包生成方法、装置、电子设备及可读存储介质,涉及计算机技术领域,尤其涉及应用程序性能优化领域。该应用程序包生成方法具体实现方案为:获取应用程序包生成请求,其中,应用程序包生成请求包括宿主应用程序包标识和插件应用程序包标识;响应于应用程序包生成请求,调用目标工具;利用目标工具将与插件应用程序包标识对应的插件应用程序包和与宿主应用程序包标识对应的宿主应用程序包进行打包,得到目标应用程序包。
技术领域
本公开涉及计算机技术领域,尤其涉及应用程序性能优化领域。
背景技术
应用程序包是一种能被操作系统识别并运行的文件格式。在移动设备下载应用程序包后,对其进行解压和安装,实现在移动设备中运行应用程序。
随着移动设备的普及和用户需求的日益增多,宿主应用程序所要集成的功能越来越多,其中,所要集成的功能可以通过插件应用程序体现。即可以采用将插件应用程序包集成到宿主应用程序包的方式实现。例如,宿主应用程序可以为搜索引擎应用程序,插件应用程序可以包括直播插件应用程序和地图插件应用程序等,由此可以实现在使用搜索引擎进行搜索时,实现观看直播和进行位置搜索等。
发明内容
本公开提供了一种用于应用程序包生成方法、装置、电子设备以及可读存储介质。
根据本公开的一方面,提供了一种应用程序包生成方法,包括:获取应用程序包生成请求,其中,上述应用程序包生成请求包括宿主应用程序包标识和插件应用程序包标识;响应于上述应用程序包生成请求,调用目标工具;以及,利用上述目标工具将与上述插件应用程序包标识对应的插件应用程序包和与上述宿主应用程序包标识对应的宿主应用程序包进行打包,得到目标应用程序包。
根据本公开的另一方面,提供了一种应用程序包生成装置,包括:获取模块,用于获取应用程序包生成请求,其中,上述应用程序包生成请求包括宿主应用程序包标识和插件应用程序包标识;调用模块,用于响应于上述应用程序包生成请求,调用目标工具;以及,打包模块,用于利用上述目标工具将与上述插件应用程序包标识对应的插件应用程序包和与上述宿主应用程序包标识对应的宿主应用程序包进行打包,得到目标应用程序包。
根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与上述至少一个处理器通信连接的存储器;其中,上述存储器存储有可被上述至少一个处理器执行的指令,上述指令被上述至少一个处理器执行,以使上述至少一个处理器能够执行如上所述的方法。
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,上述计算机指令用于使上述计算机执行如上所述的方法。
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,上述计算机程序在被处理器执行时实现如上所述的方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1示意性示出了根据本公开实施例的可以应用应用程序包生成方法及装置的示例性系统架构;
图2示意性示出了根据本公开实施例的应用程序包生成方法的流程图;
图3示意性示出了根据本公开实施例的目标应用程序包生成过程的流程图;
图4示意性示出了根据本公开实施例的目标应用程序包加载过程的流程图;
图5示意性示出了根据本公开实施例的应用程序包生成方法的示意图;
图6示意性示出了根据本公开实施例的目标Gradle插件的显示页面的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110478033.7/2.html,转载请声明来源钻瓜专利网。





