一种控制方法及电子设备技术

技术编号:13197163 阅读:91 留言:0更新日期:2016-05-12 08:29
本发明专利技术提供了一种信息处理方法及电子设备,其中,所述方法包括:检测第一应用发起的针对系统中至少一个目标资源的访问请求;获取到针对所述访问请求的权限设置结果;基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式;其中,所述针对所述第一应用的访问请求的处理方式包括:第一处理方式为允许所述第一应用访问至少一个目标信息;第二处理方式为拒绝所述第一应用访问所述至少一个目标信息;第三处理方式为控制所述第一应用访问预设信息,所述预设信息中包含有与所述目标资源类型相同且内容不同的信息。

【技术实现步骤摘要】

本专利技术涉及信息处理领域的终端技术,尤其涉及一种控制方法及电子设备
技术介绍
随着科学技术的不断发展,在安卓等移动设备智能系统中,应用运行时如果需要访问系统的资源或者用户的数据时,是需要向系统提出权限申请的请求的。目前,针对这种情况,默认的方案是在程序安装时全部授予权限,也有的方案是在运行时由用户进行设置,经过用户的允许给予应用相应的权限。但是由于应用程序良莠不齐,很多应用没有做好良好的容错机制,在有些权限不被授予时会导致整体崩溃或者出现差错,可见现有技术的处理方法,无法即保证应用以及系统的正常运行,又避免为其提供访问相应信息的权限。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种信息处理方法及电子设备,能至少解决现有技术存在的上述问题。本专利技术提供了一种信息处理方法,所述方法包括:检测第一应用发起的针对系统中至少一个目标资源的访问请求;获取到针对所述访问请求的权限设置结果;基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式;其中,所述针对所述第一应用的访问请求的处理方式包括:第一处理方式为允许所述第一应用访问至少一个目标信息;第二处理方式为拒绝所述第一应用访问所述至少一个目标信息;第三处理方式为控制所述第一应用访问预设信息,所述预设信息中包含有与所述目标资源类型相同且内容不同的信息。本专利技术提供了一种电子设备,所述电子设备包括:请求检测单元,用于检测第一应用发起的针对系统中至少一个目标资源的访问请求;权限获取单元,用于获取到针对所述访问请求的权限设置结果;访问处理单元,用于基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式;其中,所述访问处理单元,具体用于针对所述第一应用的访问请求的处理方式包括:第一处理方式为允许所述第一应用访问至少一个目标信息;第二处理方式为拒绝所述第一应用访问所述至少一个目标信息;第三处理方式为控制所述第一应用访问预设信息,所述预设信息中包含有与所述目标资源类型相同且内容不同的信息。本专利技术所提供的一种信息处理方法及电子设备,就能够基于针对目标资源的访问请求,获取到权限设置结果,基于权限设置结果确定针对访问请求的处理方式,并且在进行访问请求的处理时,不仅能够允许或者拒绝访问请求,还能够控制访问请求获取到预设信息。如此,能够避免由于总是允许应用对系统的目标资源进行访问而带来的安全问题,也能够避免总是拒绝应用对系统的目标资源的访问而产生的应用无法运行的问题,提升了应用安装或者运行的成功率,保证了用户的使用体验。【附图说明】图1为本专利技术实施例信息处理方法流程示意图一;图2为本专利技术实施例权限设置示意图一;图3为本专利技术实施例权限设置示意图二;图4为本专利技术实施例权限设置示意图三;图5为本专利技术实施例信息处理方法流程示意图二;图6为本专利技术实施例预设信息内容组成示意图一;图7为本专利技术实施例预设信息内容组成示意图二;图8为本专利技术实施例预设信息内容组成示意图三;图9为本专利技术实施例预设信息选取示意图;图10为本专利技术实施例信息处理方法流程示意图三;图11为本专利技术实施例电子设备组成结构示意图。【具体实施方式】下面结合附图及具体实施例对本专利技术再作进一步详细的说明。实施例一、本专利技术实施例提供了一种信息处理方法,如图1所示,包括:步骤101:检测第一应用发起的针对系统中至少一个目标资源的访问请求;步骤102:获取到针对所述访问请求的权限设置结果;步骤103:基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式;其中,所述针对所述第一应用的访问请求的处理方式包括:第一处理方式为允许所述第一应用访问至少一个目标信息;第二处理方式为拒绝所述第一应用访问所述至少一个目标信息;第三处理方式为控制所述第一应用访问预设信息,所述预设信息中包含有与所述目标资源类型相同且内容不同的信息。这里,所述第一应用可以为电子设备中安装的任意一种应用,其中,所述电子设备可以为智能手机、平板电脑等设备。所述系统可以为智能手机或平板电脑支持运行的操作系统,比如,可以为安卓系统、1S系统等。所述目标资源可以包括有硬件目标资源以及数据目标资源。其中,所述硬件目标资源可以包括有电子设备所支持的硬件单元,比如,可以包括有摄像头、麦克风、喇叭、GPS等硬件单元;所述数据目标资源可以为电子设备中安装有的软件,比如,可以由通讯录、相ΠΠ雄册寺O所述获取到针对所述访问请求的权限设置结果,可以包括:生成提示信息,提示用户选取是否允许第一应用访问目标资源,根据用户的选择,确定该访问请求对应的权限设置结果。比如,图2所示,当XX应用发起访问请求时,可以请求访问当前系统中安装的相册应用,在显示提示访问请求的同时,还提示用户选取“允许” “拒绝” “访问预设信息”中的一种方式来确定针对访问请求的权限设置结果。所述权限设置结果至少可以包括有以下三种:允许访问、拒绝访问、仅允许访问预设信息。进一步地,在确定针对访问请求的处理方式之前,还会针对所要访问的目标资源的类型进行处理,具体如下:所述基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式,还包括:根据所述访问请求,判断所述访问请求针对的为硬件目标资源或者数据目标资源;若所述访问请求针对硬件目标资源,则基于所述第一应用的设置控制访问请求的访问操作;若所述访问请求针对数据目标资源,则基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式。另外,在一个访问请求中有可能会出现针对多种类型目标资源的访问请求,比如,如图3所示,在安装一个应用的时候,该应用可能会既要访问摄像头、GPS等硬件资源,又要访问相册以及通讯录等;此时,可以直接允许该应用访问摄像头,但是针对其他数据目标资源的访问请求,可以同时向用户发起权限设置提示信息,并且根据用户的设置确定权限设置结果。另外,还可以如图4所示,分别基于数据目标资源向用户发起提示信息,并分别获取到用户设备的权限设置结果,比如,分别对该应用是否能够访问相册以及通讯录进行设置。可见,通过采用上述方案,就能够基于针对目标资源的访问请求,获取到权限设置结果,基于权限设置结果确定针对访问请求的处理方式,并且在进行访问请求的处理时,不仅能够允许或者拒绝访问请求,还能够控制访问请求获取到预设信息。如此,能够避免由于总是允许应用对系统的目标资源进行访问而带来的安全问题,也能够避免总是拒绝应用对系统的目标资源的访当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种信息处理方法,其特征在于,所述方法包括:检测第一应用发起的针对系统中至少一个目标资源的访问请求;获取到针对所述访问请求的权限设置结果;基于所述权限设置结果,确定针对所述第一应用的访问请求的处理方式;其中,所述针对所述第一应用的访问请求的处理方式包括:第一处理方式为允许所述第一应用访问至少一个目标信息;第二处理方式为拒绝所述第一应用访问所述至少一个目标信息;第三处理方式为控制所述第一应用访问预设信息,所述预设信息中包含有与所述目标资源类型相同且内容不同的信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:李亚坤
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1