[发明专利]应用程序管理方法、装置、设备和存储介质在审
申请号: | 202310182835.2 | 申请日: | 2023-02-17 |
公开(公告)号: | CN116088965A | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 张思浩;蔡明金;刘佛添 | 申请(专利权)人: | 深圳复临科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/61 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
地址: | 518061 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 管理 方法 装置 设备 存储 介质 | ||
1.一种应用程序管理方法,其特征在于,包括:
读取预先存储的声明文件,根据所述声明文件,进行相应应用程序的加载;所述声明文件包括对相应应用程序的应用实现方法以及所支持的全部应用能力的配置声明;
在接收到携带有应用标识号的应用程序的安装指令时,获取与所述应用标识号存在映射关系的声明文件,根据所述声明文件中所规定的应用实现方法,实现与所述应用标识号对应的应用程序的安装;其中,安装后的所述应用程序具备所支持的全部应用能力。
2.根据权利要求1所述的应用程序管理方法,其特征在于,单个所述应用程序的加载过程包括:
在接收到携带有应用标识号的应用程序的加载指令时,将所述应用标识号与预先定义的标识号进行比对,以确定所述应用标识号对应的应用程序的应用实现方法以及相应声明文件中所声明的应用能力的类型;
分别构建所述应用标识号与所述应用实现方法之间的第一映射关系,以及所述应用标识号与所述应用能力之间的第二映射关系,进而实现相应声明文件的注册和相应应用程序的加载。
3.根据权利要求2所述的应用程序管理方法,其特征在于,所述将所述应用标识号与预先定义的标识号进行比对,以确定所述应用标识号对应的应用程序的应用实现方法,包括:
若所述应用标识号与预先定义的标识号比对一致,则确定所述应用标识号对应的应用程序采用内置应用的应用实现方法;
若所述应用标识号与预先定义的标识号比对不一致,则确定所述应用标识号对应的应用程序采用通用应用的应用实现方法。
4.根据权利要求1所述的应用程序管理方法,其特征在于,所述根据所述声明文件中所规定的应用实现方法,实现与所述应用标识号对应的应用程序的安装,包括:
根据所述应用标识号,从所述声明文件中分别获取第一映射关系对应的应用实现方法中所规定的应用安装方法,以及第二映射关系对应的应用能力的能力安装方法;其中,所述第一映射关系为所述应用标识号与所述应用实现方法之间的映射关系;所述第二映射关系为所述应用标识号与所述应用能力之间的映射关系;
分别调用所述应用安装方法和所述能力安装方法,进而实现相应应用程序的安装。
5.根据权利要求1所述的应用程序管理方法,其特征在于,所述方法还包括:
在完成所述应用程序的安装后,若接收到携带有所述应用标识号的应用程序的卸载指令时,根据所述声明文件中所规定的应用卸载方法,实现与所述应用标识号对应的应用程序的卸载。
6.根据权利要求5所述的应用程序管理方法,其特征在于,所述根据所述声明文件中所规定的应用卸载方法,实现与所述应用标识号对应的应用程序的卸载,包括:
根据所述应用标识号和所述声明文件,获取第一映射关系对应的应用实现方法中所规定的应用卸载方法,以及获取第二映射关系对应的应用能力的能力卸载方法;其中,所述第一映射关系为所述应用标识号与所述应用实现方法之间的映射关系;所述第二映射关系为所述应用标识号与所述应用能力之间的映射关系;
分别调用所述应用卸载方法和所述能力卸载方法,进而实现相应应用程序的卸载。
7.根据权利要求1所述的应用程序管理方法,其特征在于,所述方法还包括:
若接收到目标应用程序的迭代指令,分别获取所述迭代指令中包含的所需迭代的应用能力以及包含所述应用能力的配置声明的声明文件;
根据所述声明文件和所述所需迭代的应用能力,实现所述目标应用程序的加载以及安装更新。
8.一种应用程序管理装置,其特征在于,包括:
加载模块,用于读取预先存储的声明文件,根据所述声明文件,相应实现应用程序的加载;所述声明文件包括对相应应用程序的应用实现方法以及所支持的全部应用能力的配置声明;
安装模块,用于在接收到携带有应用标识号的应用程序的安装指令时,获取与所述应用标识号存在映射关系的声明文件,根据所述声明文件中所规定的应用实现方法,实现与所述应用标识号对应的应用程序的安装;其中,安装后的所述应用程序具备所支持的全部应用能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳复临科技有限公司,未经深圳复临科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310182835.2/1.html,转载请声明来源钻瓜专利网。