一种权限操作方法及装置制造方法及图纸

技术编号:23604341 阅读:19 留言:0更新日期:2020-03-28 05:31
本申请实施例提供了一种权限操作方法和装置,其中所述方法包括:检测每次发生应用切换后前台运行的应用的标识,获取针对目标应用提交的切换请求,根据最近一次检测的应用的标识和目标应用的标识,确定切换请求是否被拦截,若切换请求被拦截,则提示对目标应用进行权限操作,使得目标应用在未获取从后台切换到前台运行的权限时,实时发现切换请求被拦截的情况,解决了对于目标应用没有切换到前台时不进行提示的问题,实现了对于权限操作的提示功能,减小了对用户使用的影响。

A kind of authority operation method and device

【技术实现步骤摘要】
一种权限操作方法及装置
本申请涉及权限控制
,特别是涉及一种权限操作方法、一种权限操作装置和一种用于权限操作的装置。
技术介绍
目前,市面上有各种各样Android(安卓)操作系统,很多厂商推出了基于Android操作系统进行深度定制的操作系统。而应用程序通常是基于标准的Android操作系统进行开发的,导致部分厂商对Android操作系统的修改可能会对应用程序带来难以预料的影响。申请人经研究发现,部分厂商在推出的操作系统中,针对后台运行的应用新设置了一个权限,该权限可以禁止后台运行的应用弹出界面,即切换到前台进行运行。该权限不属于Android的标准权限,应用程序无法从系统接口取得这个权限。例如,输入法应用在平时使用中属于后台运行的应用,该权限使得输入法默认是无法从其他应用中的键盘开启输入法的其他页面,如皮肤、表情、设置等的管理页面,而且还没有任何提示,导致用户在键盘上点击了跳转到输入法应用程序的按钮后,出现无任何响应的情况,继而影响用户正常使用输入法的功能。
技术实现思路
鉴于上述问题,本申请实施例提出了一本文档来自技高网...

【技术保护点】
1.一种权限操作方法,其特征在于,包括:/n检测每次发生应用切换后前台运行的应用的标识;/n获取针对目标应用提交的切换请求;/n根据最近一次检测的应用的标识和所述目标应用的标识,确定所述切换请求是否被拦截;/n若所述切换请求被拦截,则提示对所述目标应用进行权限操作。/n

【技术特征摘要】
1.一种权限操作方法,其特征在于,包括:
检测每次发生应用切换后前台运行的应用的标识;
获取针对目标应用提交的切换请求;
根据最近一次检测的应用的标识和所述目标应用的标识,确定所述切换请求是否被拦截;
若所述切换请求被拦截,则提示对所述目标应用进行权限操作。


2.根据权利要求1所述的方法,其特征在于,所述检测每次发生应用切换后前台运行的应用的标识包括:
通过输入法框架提供的回调接口,检测发生的应用切换;
获取切换后前台运行的应用的标识。


3.根据权利要求2所述的方法,其特征在于,所述检测每次发生应用切换后前台运行的应用的标识还包括:
记录最近一次检测的应用的标识。


4.根据权利要求1所述的方法,其特征在于,所述应用的标识包括应用的包名。


5.根据权利要求1所述的方法,其特征在于,所述获取针对目标应用提交的切换请求包括:
获取切换请求的提交时间;
所述根据最近一次检测的应用的标识和所述目标应用的标识,确定所述切换请求是否被拦截包括:
当在所述提交时间之后经过预设时长,比较最近一次检测的应用的标识和所述目标应用的标识是否一致;
若比较结果为不一致,则确定所述切换请求被拦截。


6.根据权利要求1所述的方法,其特征在于,所述提示对所述目标应用进行权限操作包括
提供解除所述...

【专利技术属性】
技术研发人员:李利平代敏
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1