[发明专利]应用权限管理方法、装置及系统在审
申请号: | 202010877968.8 | 申请日: | 2020-08-27 |
公开(公告)号: | CN112084488A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 姚基;刘新典 | 申请(专利权)人: | 广州新视展投资咨询有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/60 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 510665 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 权限 管理 方法 装置 系统 | ||
公开了一种应用权限管理方法。响应于应用内发出的系统权限设置请求,打开系统权限设置界面。获取与系统权限设置相关的界面元素的元素信息。然后,基于元素信息,模拟用户对界面元素进行操作,以便为应用设置相应的系统权限。上述操作都可以借助例如安卓系统的辅助功能服务来执行。对于各项权限,可以设置相应的系统权限设置任务。在需要设置多项系统权限的情况下,可以创建包括多个系统权限设置任务的任务组。对于所期望的相同或相似的功能或效果,可以根据设备的不同系统而相应创建不同的任务组和任务。由此,实现了高效、操作简便的应用权限管理方案。
技术领域
本公开涉及一种互联网领域,特别涉及一种应用权限管理方法。
背景技术
为了提高设备的续航能力或者减少系统资源的浪费,各大设备厂商对后台应用的系统权限的限制越来越强。例如,为了减少能耗,系统会选择回收或者杀死一些应用进程。
另一方面,为了向用户提供更好的服务,需要使一些应用能够保持在前台或者后台运行,也即,应用保活(保持存活)。而由于安卓系统的升级换代,可用的应用保活方法越来越少,一些依赖于保活的应用的核心功能也因此受损。例如,有些时候闹钟应用也不能保活,到了预定的闹钟提醒时间不能够发出闹铃提醒,于是闹钟应用的核心功能不能实现。
为了提高应用的保活能力,可以通过引导的方式,让用户自己为应用设置相应的一系列系统权限。
但是,应用系统权限的相关设置较多且繁杂,例如,应用系统权限设置可能包括后台运行开关、电池优化、自启动等等一系列系统权限的设置,并且想要实现的功能不同,相对应的权限设置也可能会不同。
并且,不同厂商的系统权限设置方法的实现差异较大,引导的逻辑、步骤也较为繁琐,无法保证用户能完全看懂引导。例如,有一些设置页无法直接启动,需要去到指定页面的内层,才能够点击打开。因此,对用户来说,操作步骤繁琐,使用成本较高,为应用设置系统权限的意愿也会被逐渐消磨。
为此,需要一种效率高、操作简便的应用权限管理方法。
发明内容
本公开要解决的一个技术问题是提供一种应用权限管理方法,使得能够实现应用权限的自动化设置,提高应用权限的设置效率,使用户操作更加简便。
根据本公开的第一个方面,提供了一种应用权限管理方法,包括:响应于应用内发出的系统权限设置请求,打开系统权限设置界面;获取与系统权限设置相关的界面元素的元素信息;以及基于所述元素信息,模拟用户对所述界面元素进行操作,以便为应用设置相应的系统权限。
可选地,获取与系统权限设置相关的界面元素的元素信息的步骤可以包括:响应于监测到预定界面事件,获取界面上与系统权限设置相关的界面元素的元素信息。
可选地,该方法还可以包括:响应于应用内发出的系统权限设置请求,发起系统权限设置任务,所述系统权限设置任务包括所述打开系统权限设置界面的步骤、所述获取与系统权限设置相关的界面元素的元素信息的步骤以及模拟用户对所述界面元素进行操作的步骤。
可选地,发起系统权限设置任务的步骤可以包括:发起系统权限设置任务组,所述系统权限设置任务组包括分别对应于所要设置的一个或多个系统权限的一个或多个系统权限设置任务。
可选地,对于不同的设备操作系统,分别提供了对应的所述系统权限设置任务组,所述发起系统权限设置任务组的步骤可以包括:发起对应于安装所述应用的设备的操作系统的权限设置任务组。
可选地,系统权限设置任务可以是借助设备操作系统的辅助功能服务执行的。
可选地,在所述任务的执行过程中,可以呈现与当前执行或即将执行或刚执行完的操作相关的展示内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州新视展投资咨询有限公司,未经广州新视展投资咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010877968.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息推荐方法及装置
- 下一篇:一种应用聚酯材料可控解聚的锌催化剂及其催化方法