[发明专利]应用权限管理及检查方法、装置、设备及存储介质有效
申请号: | 201811467099.0 | 申请日: | 2018-12-03 |
公开(公告)号: | CN111259408B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 王佳琦;裘绍翔;李耀;史涛 | 申请(专利权)人: | 斑马智行网络(香港)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 徐颖聪 |
地址: | 中国香港九龙长沙湾道*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 权限 管理 检查 方法 装置 设备 存储 介质 | ||
本发明提供了一种应用权限管理及检查方法、装置、设备及存储介质。将适于在第一操作系统环境中运行的应用的第一应用信息转换为适于第二操作系统中的应用权限管理服务处理的形式;以及将转换后的应用信息发送给所述第二操作系统中的应用权限管理服务。由此,在需要对第一操作系统应用进行权限检查时,就可以由第二操作系统中的应用权限管理服务取代第一操作系统中的应用权限管理服务,来进行权限检查,从而可以实现由一个应用权限管理服务管控两个操作系统中的应用权限。
技术领域
本发明涉及多操作系统环境中的应用权限管理,特别是涉及一种应用权限管理及检查方法、装置、设备及存储介质。
背景技术
操作系统为了扩展适用范围,大多会兼容其他操作系统的应用,以使得操作系统能支持更广泛的应用生态圈。对于用户来说,一部设备中应该只体现为一种操作系统,因此需要对其他操作系统的应用管理的兼容,达到一个权限管理器可以管控两个系统中的应用权限。
例如,随着Android的兴起,其软件生态越来越完善,而新兴操作系统想要使用Android系统的应用生态,就需要去兼容Android。目前基于Android优化的权限系统中,其实现大多是在Android Framework中添加权限检查hook,这种方案需要对AndroidFramework进行大量的修改,若在融合系统中使用该方案,系统中将存在两套权限管理系统,对于权限的管理是极其不便利的。对于Android的过多修改,也会造成后期代码维护成本加大。
发明内容
本发明的一个目的在于提供一种能够对多操作系统环境中的应用权限进行兼容管理的应用管理方案。
根据本发明的第一个方面,提供了一种应用权限管理方法,包括:将适于在第一操作系统环境中运行的应用的第一应用信息转换为适于第二操作系统中的应用权限管理服务处理的形式;以及将转换后的应用信息发送给第二操作系统中的应用权限管理服务。
可选地,将适于在第一操作系统环境中运行的应用的第一应用信息转换为适于第二操作系统中的应用权限管理服务的形式的步骤包括:保留第一应用信息中第二操作系统中的应用权限管理服务需要使用的信息;以及将保留的信息转换为适于第二操作系统中的应用权限管理服务处理的形式。
可选地,保留第一应用信息中第二操作系统中的应用权限管理服务需要使用的信息的步骤包括:将第一应用信息转换为与中间结构对应的中间应用信息,中间应用信息包括第二操作系统中的应用权限管理服务需要使用的应用信息。
可选地,基于预定的转换规则,将适于在第一操作系统环境中运行的应用的第一应用信息转换为适于第二操作系统中的应用权限管理服务处理的形式。
可选地,预定的转换规则包括以下至少一项:对于第一应用信息中与适于在第二操作系统环境中运行的应用的第二应用信息的含义相同且代表该含义的字段内容相同的应用信息,将应用信息的格式转换为适于应用权限管理服务处理的形式;对于所述第一应用信息中与适于在第二操作系统环境中运行的应用的第二应用信息的含义相同但代表该含义的字段内容不同的应用信息,基于预定的匹配规则,对应用信息进行转换;在第一应用信息中的一项信息与适于在第二操作系统环境中运行的应用的第二应用信息中的多项信息对应的情况下,将一项信息转换为对应的多项信息。
可选地,第一操作系统为兼容操作系统,第二操作系统为主操作系统。
根据本发明的第二个方面,还提供了一种应用权限检查方法,包括:响应于在第一操作系统环境中运行的应用的服务获取请求,向第二操作系统中的应用权限管理服务发送应用权限检查请求,以检查应用是否具有权限;以及根据检查结果,确定是否向应用提供服务。
可选地,该方法还包括:由应用权限管理服务基于预先获取的应用信息,判断应用是否具有权限,其中,应用信息是通过对第一操作系统中运行的应用的第一应用信息进行转换得到的、适于第二操作系统中的应用权限管理服务处理的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斑马智行网络(香港)有限公司,未经斑马智行网络(香港)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811467099.0/2.html,转载请声明来源钻瓜专利网。