[发明专利]一种修复功能可用性的方法、终端以及外部设备在审
申请号: | 201611147454.7 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106778237A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 谭必文 | 申请(专利权)人: | 珠海市魅族科技有限公司 |
主分类号: | G06F21/52 | 分类号: | G06F21/52 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 519000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 修复 功能 可用性 方法 终端 以及 外部设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种修复功能可用性的方法、终端以及外部设备。
背景技术
由于安卓手机的开放性造成一个应用可以掌控系统非常多的权限,而为了保障手机的性能和续航手机厂商也对权限做了非常严格的控制。以致在使用应用时或者在系统其他地方可以设置或者确定是否给应用分配权限,由于这种行为非常零散,用户经常可能因为疏忽或者一些错误的设置导致应用在正常使用过程中某些功能变得不可用。比如在启动微信的时候可能提示用户需要获得录音权限,用户没有细看或者疏忽可能点了拒绝,以致在使用过程中发送语音功能不能正常使用,而用户并不能意识到是因为关闭了录音权限造成的。遇到这种问题用户很迷茫。
在现有的一些客户端中,都会有很多的应用软件,有些是系统自带的,有些是用户下载的,用户在使用某个应用软件时,可能会用到比如拍照功能、语音功能等,但是,可能拍照功能或者语音功能或者其他的功能被错误关闭,导致用户不能使用。而系统或厂商都没有提供一键修复应用可用性问题的方法,即使有也是系统写好的固定的可能遇到的问题和方法,不能灵活扩展不同应用可能遇到的不同问题及其解决办法。
发明内容
本发明实施例提供了一种修复功能可用性的方法、终端以及外部设备,用于对没有访问目标应用的功能的权限的时候,获取权限调整指令,解除限制权限,从而访问目标应用。
有鉴于此,本发明实施例第一方面提供一种修复功能可用性的方法,可以包括:接收执行目标应用的第一功能的指令;返回限制权限执行该第一功能的消息;发送与该限制权限执行该第一功能的消息关联的信息至外部设备;接收该外部设备发送的权限调整指令;执行该权限调整指令,以解除该限制权限。
结合本发明实施例的第一方面,在本发明实施例第一方面的第一种可能的实现方式中,该目标应用的任一功能是以权限的方式来进行执行的;
发送与该限制权限执行该第一功能的消息关联的信息至外部设备,可以包括:终端向该外部设备发送执行该第一功能的权限的申请信息;
该接收该外部设备发送的权限调整指令,可以包括:该终端接收该外部设备发送的执行权限,该执行权限为该外部设备根据该申请信息为该终端配置的与该第一功能对应的执行权限;
该执行该权限调整指令,以解除该限制权限,可以包括:该终端根据该执行权限执行该第一功能。
结合本发明实施例的第一方面、本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,该返回限制权限执行该第一功能的消息,可以包括:该终端根据该执行目标应用的第一功能的指令,判断是否可以执行该第一功能;若否,则执行该返回限制权限执行该第一功能的消息的步骤。
本发明实施例第二方面提供一种修复功能可用性的方法,可以包括:外部设备接收终端发送的与限制权限执行第一功能的消息关联的信息;该外部设备根据该与该限制权限执行该第一功能的消息关联的信息,生成权限调整指令;该外部设备将该权限调整指令发送给该终端,以使得该终端执行该权限调整指令,解除该限制权限。
结合本发明实施例的第二方面,在本发明实施例第二方面的第一种可能的实现方式中,该外部设备接收该终端发送的与该限制权限执行该第一功能的消息关联的信息,可以包括:该外部设备接收该终端发送的执行该第一功能的权限的申请信息;该外部设备根据该与该限制权限执行该第一功能的消息关联的信息,生成权限调整指令,可以包括:该服务器根据该执行该第一功能的权限的申请信息,配置与该第一功能对应的执行权限;该外部设备将该权限调整指令发送给该终端,可以包括:该外部设备将该执行权限发送给该终端。
本发明实施例第三方面提供一种终端,可以包括:
接收模块,用于接收执行目标应用的第一功能的指令;
返回模块,用于返回限制权限执行该第一功能的消息;
发送模块,用于发送与该限制权限执行该第一功能的消息关联的信息至外部设备;
该接收模块,还用于接收该外部设备发送的权限调整指令;
执行模块,用于执行该权限调整指令,以解除该限制权限。
结合本发明实施例的第三方面,在本发明实施例第三方面的第一种可能的实现方式中,该目标应用的任一功能是以权限的方式来进行执行的;
该发送模块,具体用于向该外部设备发送执行该第一功能的权限的申请信息;
该接收模块,具体用于接收该外部设备发送的执行权限,该执行权限为该外部设备根据该申请信息为该终端配置的与该第一功能对应的执行权限;
该执行模块,具体用于根据该执行权限执行该第一功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市魅族科技有限公司,未经珠海市魅族科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611147454.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种访问控制装置及方法
- 下一篇:一种JAVA智能卡访问越界的检测方法