【技术实现步骤摘要】
本专利技术涉及通信领域中的告警检测技术,尤其涉及一种异常耗电的检测方法及终端。
技术介绍
随着电子技术的飞速发展,终端有了越来越智能化和人性化的设计,相应的,终端上安装的应用也越来越多,终端的耗电量也会很大,因此,终端的待机时间也是需要关注的一个问题。现有技术中,对终端中应用的耗电检测都是统计耗电量来实现。当在用户未使用某个应用时,终端检测到某个应用的耗电量过大,则认为该某个应用是耗电的应用或是有异常耗电的情况。这时,用户可以通过关闭该某个应用来保持终端的电量的消耗。然而,采用现有技术实现方案,由于是在已经出现了某个应用产生大量异常耗电的事实以后,终端才检测出来的,然后终端或用户再对该某个应用进行关闭,这时,终端已经消耗了电量了,此时关闭该某个应用只能亡羊补牢。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种异常耗电的检测方法及终端,能够提前检测出异常耗电的应用,使得及时对该应用进行处理,从而有效的预防终端的电量的异常消耗情况。本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种异常耗电的检测方法,包括:在预设周期内,获取当前运行的第一应用对应的第一运行状态和第一运行数据,所述第一应用为非系统应用;当所述第一运行状态为后台运行,且所述预设周期到达时,检测所述第一运行数据与预设规则是否匹配,所述预设规则为判别所述第一应用存在异常耗电的准则; ...
【技术保护点】
一种异常耗电的检测方法,其特征在于,包括:在预设周期内,获取当前运行的第一应用对应的第一运行状态和第一运行数据,所述第一应用为非系统应用;当所述第一运行状态为后台运行,且所述预设周期到达时,检测所述第一运行数据与预设规则是否匹配,所述预设规则为判别所述第一应用存在异常耗电的准则;若所述第一运行数据与所述预设规则匹配,则呈现所述第一应用存在异常耗电。
【技术特征摘要】
1.一种异常耗电的检测方法,其特征在于,包括:
在预设周期内,获取当前运行的第一应用对应的第一运行状态和第一运行
数据,所述第一应用为非系统应用;
当所述第一运行状态为后台运行,且所述预设周期到达时,检测所述第一
运行数据与预设规则是否匹配,所述预设规则为判别所述第一应用存在异常耗
电的准则;
若所述第一运行数据与所述预设规则匹配,则呈现所述第一应用存在异常
耗电。
2.根据权利要求1所述的方法,其特征在于,所述第一运行数据包括:全
球定位系统GPS使用状态、WAKELOCK持有状态、以及音频使用状态;所述
预设规则为所述音频使用状态为未使用、所述GPS使用状态为已使用以及所述
WAKELOCK持有状态为未持有。
3.根据权利要求1所述的方法,其特征在于,所述第一运行数据包括:中
央处理器CPU占用率、WAKELOCK持有状态、及网络数据使用量,以及音频
使用状态;所述预设规则为所述音频使用状态为未使用,所述WAKELOCK持
有状态为未持有,所述CPU占用率大于第一预设阈值,以及所述网络数据使用
量小于第二预设阈值。
4.根据权利要求1所述的方法,其特征在于,所述第一运行数据包括:
CPU占用率、WAKELOCK持有状态、及网络数据使用量,以及音频使用状态;
所述预设规则为当处于休眠状态时,所述音频使用状态为未使用,所述
WAKELOCK持有状态为持有,所述CPU占用率小于第一预设阈值,以及所述
网络数据使用量小于第二预设阈值。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取当前运
行的第一应用对应的第一运行状态和第一运行数据之前,所述方法还包括:
检测当前运行的全部应用;
从所述当前运行的全部应用中选择出为非系统应用的所述第一应用。
6.根据权利要求1所述的方法,其特征在于,所述检测所述第一运行数据
与预设规则是否匹配之后,所述方法还包括:
若所述第一运行数据与所述预设规则不匹配,则不呈现所述第一应用存在
异常耗电。
7.一种终端,其特征在于,包括:
获取单元,用于在预设周期内,获取当前运行的第一应用对应的第一运行
状态和第一运行数据,所述第一应用...
【专利技术属性】
技术研发人员:魏军,李爵宇,
申请(专利权)人:努比亚技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。