[发明专利]应用启动方法及装置在审
申请号: | 201810331994.3 | 申请日: | 2018-04-13 |
公开(公告)号: | CN108616659A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 李敏 | 申请(专利权)人: | 深圳市沃特沃德股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F9/48;G06F21/32;G06F21/36;G06F21/44 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深圳市南山区蛇口*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 加锁 应用启动 预设 启动指令 权限验证 验证通过 用户隐私 增加系统 资源占用 耗电量 验证 查询 权限 | ||
本发明提供了一种应用启动方法及装置,包括监听到第一应用的启动指令时,判断所述第一应用是否为预设名单中被加锁的应用;所述预设名单中包括被加锁的应用名单;当所述第一应用为被加锁的应用时,对所述第一应用的启动权限进行验证;验证通过时,启动所述第一应用。本发明在应用启动时,才去查询该应用是否是被加锁的应用,进而进行权限验证,不仅可以保护用户隐私,而且不会增加系统资源占用,也不会增加耗电量。
技术领域
本发明涉及应用启动技术领域,特别涉及一种应用启动方法及装置。
背景技术
随着用户对个人隐私的关注,大家对智能手机上的应用隐私越来越看重,因此,用户通常会对智能手机上的应用进行加锁。市面上出现很多第三方应用锁的app(客户端),然而其不能修改framework(架构),故大部分是启动轮询栈顶service(服务)不间断地去查询应用是否需要加锁,需要加锁时,才进行加锁。该方式缺陷很明显,因额外启动了服务需要一直查询栈顶(例如300ms查询一次),增加系统资源占用,耗电量增加。
发明内容
本发明的主要目的为提供一种应用启动方法及装置,克服现有应用锁增加系统资源占用的缺陷。
为实现上述目的,本发明提出一种应用启动方法,包括以下步骤:
监听到第一应用的启动指令时,判断所述第一应用是否为预设名单中被加锁的应用;所述预设名单中包括被加锁的应用名单;
当所述第一应用为被加锁的应用时,对所述第一应用的启动权限进行验证;
验证通过时,启动所述第一应用。
进一步地,所述监听到第一应用的启动指令时,判断所述第一应用是否为预设名单中被加锁的应用的步骤,包括:
监听到第一应用的启动指令时,从所述第一应用的启动指令中获取启动信息,所述启动信息中至少包括所述第一应用的包名和/或类名;
将所述第一应用的包名和/或类名与所述预设名单进行比对,判断所述第一应用是否为被加锁的应用。
进一步地,所述验证通过时,启动所述第一应用的步骤,包括:
验证通过时,将所述第一应用的启动指令传递至用于控制所述第一应用开启的底层接口,以启动所述第一应用。
进一步地,所述对所述第一应用的启动权限进行验证的步骤,包括:
启动验证界面、指纹验证对所述第一应用的启动权限进行验证,所述验证界面包括数字密码验证、验证码验证或者手势图案验证。
进一步地,所述监听到第一应用的启动指令时,判断所述第一应用是否为预设名单中被加锁的应用的步骤之前,包括:
在列表中加载显示终端中的应用;
获取到用户对所述列表中应用的加锁指令时,对所述应用进行加锁以及设置所述应用打开的权限,并将被加锁的所述应用的名单添加至所述预设名单中。
本发明还提供了一种应用启动装置,包括:
判断单元,用于监听到第一应用的启动指令时,判断所述第一应用是否为预设名单中被加锁的应用;所述预设名单中包括被加锁的应用名单;
验证单元,用于当所述第一应用为被加锁的应用时,对所述第一应用的启动权限进行验证;
启动单元,用于验证通过时,启动所述第一应用。
进一步地,所述判断单元包括:
获取子单元,用于监听到第一应用的启动指令时,从所述第一应用的启动指令中获取启动信息,所述启动信息中至少包括所述第一应用的包名和/或类名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市沃特沃德股份有限公司,未经深圳市沃特沃德股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810331994.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种操作确定方法及移动终端
- 下一篇:自适应触觉设备