[发明专利]应用进程监控方法及应用进程监控装置有效
申请号: | 201511032181.7 | 申请日: | 2015-12-30 |
公开(公告)号: | CN105677533B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 林志泳 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进程 监控 方法 装置 | ||
本发明提供一种应用进程监控方法,其包括:接收应用进程启动指令;通过启动管理服务中的启动进程函数,获取应用进程启动指令对应的应用进程在预设时间内的启动次数;如应用进程在预设时间内的启动次数小于等于预设值,则通过启动进程函数对应用进程进行启动;以及如应用进程在预设时间内的启动次数大于预设值,则不对应用进程进行启动。本发明还提供一种应用进程监控装置,本发明的应用进程监控方法及监控装置根据应用进程的启动次数,使用相应的函数进行应用进程的监控管理,实现了对应用进程的有效监控。
技术领域
本发明涉及应用进程控制领域,特别是涉及一种应用进程监控方法及应用进程监控装置。
背景技术
在现有技术中,某个应用可通过调用或显示一个可视化界面(activity)、非可视化的后台运行服务(service)或用于提供数据服务的数据提供者(Content Provider),实现自身应用或其他应用的进程启动。
但是上述应用启动方式可能会被某些流氓应用利用,如应用A通过调用应用B的可视化界面,从而实现应用B的应用进程的启动;此时如果应用A被关闭,应用B同样可调用应用A的可视化界面,从而实现应用A的应用进程的启动。这样使得应用A和应用B的应用进程在系统中一直处于激活启动状态,导致系统资源的浪费。
发明内容
本发明实施例提供一种可以对应用进程启动进行有效监控的应用进程监控方法及应用进程监控装置;以解决现有的应用进程监控方法及应用进程监控装置的不能对应用进程的启动进行有效监控的技术问题。
本发明实施例提供一种应用进程监控方法,其包括:
接收应用进程启动指令;
通过启动管理服务中的启动进程函数,获取所述应用进程启动指令对应的应用进程在预设时间内的启动次数;
如所述应用进程在预设时间内的启动次数小于等于预设值,则通过所述启动进程函数对所述应用进程进行启动;以及
如所述应用进程在预设时间内的启动次数大于所述预设值,则不对所述应用进程进行启动。
在本发明所述的应用进程监控方法中,所述通过启动管理服务中的启动进程函数,获取所述应用进程启动指令对应的应用进程在预设时间内的启动次数的步骤具体包括:
通过启动管理服务中的启动进程函数,获取所述应用进程启动指令对应的应用进程的启动类型;以及
通过启动管理服务中的启动进程函数,获取所述应用进程启动指令对应的启动类型的应用进程在预设时间内的启动次数;
所述如所述应用进程在预设时间内的启动次数小于等于预设值,则通过所述启动进程函数对所述应用进程进行启动的步骤具体为:
如所述启动类型的应用进程在预设时间内的启动次数小于等于预设值,则通过所述启动进程函数对所述应用进程进行启动;
所述如所述应用进程在预设时间内的启动次数大于所述预设值,则不对所述应用进程进行启动的步骤具体为:
如所述启动类型的应用进程在预设时间内的启动次数大于预设值,则不对所述应用进程进行启动。
在本发明所述的应用进程监控方法中,所述启动类型包括可视化界面启动方式、系统服务启动方式、广播启动方式以及数据提供者启动方式。
在本发明所述的应用进程监控方法中,所述应用进程监控方法还包括:
以所述预设时间为间隔,对所述应用进程的启动次数进行置零操作。
在本发明所述的应用进程监控方法中,所述不对所述应用进程进行启动的步骤包括:
返回禁止启动的提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511032181.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器人日志管理方法及服务器
- 下一篇:核电站终端硬盘的监控方法和系统