[发明专利]安卓系统的危险权限管理方法、装置、设备及存储介质有效
| 申请号: | 202110737172.7 | 申请日: | 2021-06-30 |
| 公开(公告)号: | CN113296657B | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | 刘子栋 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/0484;G06F9/451;G06F8/38 |
| 代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;曹勇 |
| 地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统 危险 权限 管理 方法 装置 设备 存储 介质 | ||
本申请涉及客户端技术领域,揭示了一种安卓系统的危险权限管理方法、装置、设备及存储介质,其中方法包括:调用危险权限管理类,监听危险权限使用请求,根据危险权限授权列表和目标应用标识对目标危险权限数组标识集合确定授权判断结果,分别根据授权判断结果为已授权的每个危险权限数组标识确定第一返回结果集合,根据预设弹窗规则、目标应用标识、授权判断结果为未授权的各个危险权限数组标识得到目标弹窗,根据目标弹窗获取用户授权数据集合,分别根据用户授权数据为已授权的每个危险权限数组标识得到第二返回结果集合,分别根据用户授权数据为未授权的每个危险权限数组标识得到第三返回结果集合。提高了开发效率,有利于代码维护。
技术领域
本申请涉及到客户端技术领域,特别是涉及到一种安卓系统的危险权限管理方法、装置、设备及存储介质。
背景技术
安卓系统是一个权限分隔的操作系统,每个应用都有独特的系统标识。一般情况下,应用没有权限执行对其它应用、系统、用户可能有不利影响的操作。每个应用都在应用沙盒中运行,因此当应用需要使用沙盒未提供的功能时,需要申请权限,比如读写SD卡(闪存卡)、访问网络、访问其它应用的数据、读写联系人、调用摄像头等。
在安卓系统6.0以前,有的应用一般声明了各种各样的权限,用户可能没有细看就安装了。安卓系统6.0以后把权限分成正常权限和危险权限,安卓系统的Manifest.xml(安卓系统的配置文件)中声明的正常权限安卓系统会自动授予应用,而危险权限则需要在使用的时候用户明确授予。
基础上述的问题,当开发应用的某个功能需要用到某个系统的危险权限时,应用开发人员每次都要从应用的代码层面添加额外调用操作系统的接口来申请危险权限,降低了开发效率,而且不利于代码维护。
发明内容
本申请的主要目的为提供一种安卓系统的危险权限管理方法、装置、设备及存储介质,旨在解决现有技术的安卓系统把权限分成正常权限和危险权限,导致应用开发人员每次都要从应用的代码层面添加额外调用操作系统的接口来申请危险权限,降低了开发效率,不利于代码维护的技术问题。
为了实现上述发明目的,本申请提出一种安卓系统的危险权限管理方法,所述方法包括:
调用危险权限管理类,监听危险权限使用请求,所述危险权限使用请求携带有目标应用标识和目标危险权限数组标识集合,其中,所述危险权限管理类是基于安卓系统的界面类得到的类;
调用所述危险权限管理类,获取危险权限授权列表,根据所述危险权限授权列表和所述目标应用标识,分别对所述目标危险权限数组标识集合中的每个危险权限数组标识进行授权判断,得到多个授权判断结果;
当存在所述授权判断结果为已授权时,调用所述危险权限管理类,分别根据所述授权判断结果为已授权的每个所述危险权限数组标识进行返回结果生成,得到第一返回结果集合;
当存在所述授权判断结果为未授权时,调用所述危险权限管理类,获取预设弹窗规则,根据所述预设弹窗规则、所述目标应用标识、所述授权判断结果为未授权的各个所述危险权限数组标识进行弹窗,得到目标弹窗;
调用所述危险权限管理类,根据所述目标弹窗获取用户授权数据集合;
当所述用户授权数据集合中存在用户授权数据为已授权时,调用所述危险权限管理类,分别根据所述用户授权数据为已授权的每个所述危险权限数组标识进行返回结果生成,得到第二返回结果集合;
当所述用户授权数据集合中存在所述用户授权数据为未授权时,调用所述危险权限管理类,分别根据所述用户授权数据为未授权的每个所述危险权限数组标识进行返回结果生成,得到第三返回结果集合。
进一步的,所述调用危险权限管理类,监听危险权限使用请求的步骤之前,包括:
获取管理类自定义请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110737172.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种易加工且自适应的千斤顶
- 下一篇:一种组角机工作调节机构





