应用软件权限适配方法及装置制造方法及图纸

技术编号:21004330 阅读:47 留言:0更新日期:2019-04-30 21:35
本发明专利技术提出一种应用软件权限适配方法及装置,其中方法包括:判断是否获取到权限适配触发信号;在获取到权限适配触发信号时,判断辅助服务是否处于开启状态;在辅助服务处于开启状态时,获取应用软件对应的目标权限列表,目标权限列表中包括:应用软件中待开启的目标权限;针对每个目标权限,向权限服务器发送流程查询请求,流程查询请求中包括:目标权限的标识,以及应用软件对应的终端设备的标识,以获取与目标权限和终端设备匹配的权限开启流程;根据权限开启流程,执行目标权限开启操作,从而能够对应用软件所涉及到的所有非系统标准权限进行一键适配,提高了权限适配效率,且适用性好。

【技术实现步骤摘要】
应用软件权限适配方法及装置
本专利技术涉及计算机
,尤其涉及一种应用软件权限适配方法及装置。
技术介绍
目前的应用软件,许多功能都需要依赖系统权限才能正常使用。其中,系统权限包括:系统标准权限和非系统标准权限。针对系统标准权限,应用软件可以通过对应的API接口调用相应权限。而针对非系统标准权限,使用相应功能前需要对权限进行适配,适配成功后才能够使用相应功能。其中,对非系统标准权限的适配过程为,当应用软件当前功能的使用依赖于未开启的非系统标准权限时,跳转到权限相关页面,并提示用户,以便用户根据提示完成权限开启操作。其中,权限开启操作可能涉及到多个页面,需要用户对多个页面进行点击等操作,操作复杂,权限适配效率低,且难以适用于对终端设备操作不了解的人群或者不方便进行操作的人群,适用性差。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种应用软件权限适配方法,用于解决现有技术中权限适配效率低,适用性差的问题。本专利技术的第二个目的在于提出一种应用软件权限适配装置。本专利技术的第三个目的在于提出另一种应用软件权限适配设备。本专本文档来自技高网...

【技术保护点】
1.一种应用软件权限适配方法,其特征在于,包括:判断是否获取到权限适配触发信号;在获取到权限适配触发信号时,判断辅助服务是否处于开启状态;在辅助服务处于开启状态时,获取应用软件对应的目标权限列表,所述目标权限列表中包括:所述应用软件中待开启的目标权限;针对每个目标权限,向权限服务器发送流程查询请求,所述流程查询请求中包括:目标权限的标识,以及所述应用软件对应的终端设备的标识,以获取与所述目标权限和所述终端设备匹配的权限开启流程;根据所述权限开启流程,执行目标权限开启操作。

【技术特征摘要】
1.一种应用软件权限适配方法,其特征在于,包括:判断是否获取到权限适配触发信号;在获取到权限适配触发信号时,判断辅助服务是否处于开启状态;在辅助服务处于开启状态时,获取应用软件对应的目标权限列表,所述目标权限列表中包括:所述应用软件中待开启的目标权限;针对每个目标权限,向权限服务器发送流程查询请求,所述流程查询请求中包括:目标权限的标识,以及所述应用软件对应的终端设备的标识,以获取与所述目标权限和所述终端设备匹配的权限开启流程;根据所述权限开启流程,执行目标权限开启操作。2.根据权利要求1所述的方法,其特征在于,所述判断是否获取到权限适配触发信号,包括:获取应用软件当前所使用的功能;判断所述功能的使用是否依赖于未开启的非系统标准权限;若所述功能依赖于未开启的非系统标准权限,则确定获取到权限适配触发信号。3.根据权利要求1所述的方法,其特征在于,所述在辅助服务处于开启状态时,获取应用软件对应的目标权限列表,包括:在辅助服务处于开启状态时,获取所述终端设备的标识,以及与所述标识对应的权限检测策略;根据所述权限检测策略对所述终端设备进行检测,获取所述应用软件中待开启的目标权限;所述目标权限为所述应用软件所依赖的非系统标准权限中,被检测到且未开启的权限;根据所述目标权限,生成目标权限列表。4.根据权利要求3所述的方法,其特征在于,所述在辅助服务处于开启状态时,获取应用软件对应的目标权限列表,还包括:根据所述权限检测策略对所述终端设备进行检测,判断是否获取到第一权限;所述第一权限为所述应用软件所依赖的非系统标准权限中,未被检测到且未开启的权限;根据所述第一权限向用户显...

【专利技术属性】
技术研发人员:石家乐裴彦礼吴怀鹏张迪冯兆超罗翊方陈宇翔何嘉维官慧敏
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1