利索能及
我要发布
收藏
专利号: 2021111197761
申请人: 青岛海信移动通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种应用备份方法,其特征在于,应用于第一终端,所述方法包括:获取目标应用的权限配置信息;

通过无线网络与第二终端建立连接;

将所述目标应用的权限配置信息、所述目标应用的程序包以及所述目标应用的应用数据通过所述无线网络发送给第二终端,以使所述第二终端在基于所述权限配置信息配置所述目标应用的操作权限的过程中,通过第二终端的备份恢复应用读取权限配置xml文件,并获取所述目标应用的权限配置信息;

通过第二终端的备份恢复应用将所述权限配置信息拆解以获得所述目标应用的每种权限的权限配置数据,将每种权限的权限配置数据打包成特定的数据结构,并将打包好的权限配置数据发送到第二终端的权限备份服务;

通过第二终端的权限备份服务分析第二终端系统权限与获得所述目标应用的权限配置数据的匹配度,将所述权限配置数据对第二终端进行适配处理,得到适配后的权限配置信息;以及通过第二终端的权限管理服务基于适配后的权限配置信息配置所述目标应用的操作权限。

2.根据权利要求1所述的方法,其特征在于,所述获取目标应用的权限配置信息,包括:针对所述目标应用,发送权限配置信息的获取请求给权限备份服务,以使所述权限备份服务调用所述第一终端的系统中的权限管理服务获取所述权限配置信息;

接收所述权限备份服务返回的所述权限配置信息。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:解析所述权限配置信息;

将所述权限配置信息保存为权限配置可扩展标记语言xml文件。

4.一种应用恢复方法,其特征在于,应用于第二终端,所述方法包括:通过无线网络与第一终端建立连接;

通过所述无线网络接收第一终端发送的目标应用的权限配置信息、目标应用的程序包以及目标应用的应用数据;所述目标应用的权限配置信息是所述第一终端通过所述第一终端的权限备份服务调用所述第一终端的系统中的权限管理服务得到的;

基于所述目标应用的程序包安装所述目标应用;并将所述目标应用的应用数据存储到所述目标应用关联的指定位置;

通过第二终端的备份恢复应用读取权限配置xml文件,获取所述目标应用的权限配置信息;

通过第二终端的备份恢复应用将所述权限配置信息拆解以获得所述目标应用的每种权限的权限配置数据,将每种权限的权限配置数据打包成特定的数据结构,并将打包好的权限配置数据发送到第二终端的权限备份服务;

通过第二终端的权限备份服务分析第二终端系统权限与获得所述目标应用的权限配置数据的匹配度,将所述权限配置数据对第二终端进行适配处理,得到适配后的权限配置信息;

通过第二终端的权限管理服务基于适配后的权限配置信息配置所述目标应用的操作权限。

5.根据权利要求4所述的方法,其特征在于,所述权限配置信息包括所述目标应用申请的运行时权限的集合、所述目标应用运行时权限的授予情况、所述目标应用权限授予时的权限标志flags。

6.根据权利要求4所述的方法,其特征在于,所述特定的数据结构取决于每种权限的权限接口的要求,所述权限接口用于对所述目标应用进行授权。

7.一种终端设备,其特征在于,包括:

显示器,用于显示目标应用的用户界面;

存储器,用于存储处理器的可执行指令;

处理器,用于执行所述可执行指令,以实现如权利要求1‑6中任一项所述的方法。

8.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由终端设备的处理器执行时,使得所述终端设备能够执行如权利要求1‑6中任一项所述的方法。

9.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1‑6中任一项所述的方法。