[发明专利]卡顿信息收集方法、装置、计算机装置、及可读存储介质在审
申请号: | 201811537507.5 | 申请日: | 2018-12-15 |
公开(公告)号: | CN109840189A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 黄小婷 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F9/54 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机装置 消息队列 信息收集 可读存储介质 取出 版本信息 移动终端 测试过程 时间计算 消息设定 阀值时 收集卡 减去 预设 上报 | ||
1.一种卡顿信息收集方法,应用于移动终端中,其特征在于,所述方法包括:
启动指定App,持续监听所述App的消息队列,于监听到所述消息队列有消息时从所述消息队列里取出消息并派遣所述取出的消息;
为所述消息队列中的每条消息设定一个开始时间和一个处理时间,其中,所述开始时间是指将每条消息插入到所述消息队列的时间,所述处理时间是指从所述消息队列取出每条消息并派遣所述取出的消息的时间;
根据当前所取出的消息所对应的开始时间和处理时间计算一个时间差值T,所述时间差值T等于所述处理时间减去所述开始时间;
当所述时间差值T大于预设的阀值时,获取所述移动终端的系统使用信息和所述App的版本信息;及
将所获取的所述移动终端的系统使用信息和所述App的版本信息发送到一计算机装置。
2.如权利要求1所述的卡顿信息收集方法,其特征在于,所述启动指定App,持续监听所述App的消息队列,于监听到所述消息队列有消息时从所述消息队列里取出消息并派遣所述取出的消息包括:
于启动所述App时,开启一个主线程,利用所述主线程调用Looper的loop()方法持续循环监听所述App的消息队列;
若所述主线程监听到所述消息队列有消息,利用所述主线程按先进先出的顺序取出消息并利用所述主线程调用函数dispatchMessage()派遣所述取出的消息。
3.如权利要求1所述的卡顿信息收集方法,其特征在于,所述获取所述移动终端的系统使用信息和所述App的版本信息包括:
开启一个子线程,利用所述子线程获取所述移动终端的系统使用信息和所述App的版本信息。
4.如权利要求1所述的卡顿信息收集方法,其特征在于,所述系统使用信息包括所述移动终端的CPU使用率、所使用的内存大小、堆栈调用信息、操作系统版本、所述移动终端的型号。
5.一种卡顿信息收集方法,应用于计算机装置中,其特征在于,所述方法包括:
接收每个移动终端发送过来的系统使用信息和指定的App的版本信息;
利用一个卡顿日志记录每个移动终端的系统使用信息和每个移动终端的所述App的版本信息;
在所述卡顿日志中对所记录的移动终端的系统使用信息和所述App的版本信息进行去重处理并统计卡顿次数。
6.如权利要求5所述的卡顿信息收集方法,其特征在于,所述利用一个卡顿日志记录每个移动终端的系统使用信息和每个移动终端的所述App的版本信息包括:
根据所述系统使用信息所包括的操作系统版本或所述系统使用信息所包括的移动终端的型号,在所述卡顿日志中记录当前所接收的所述系统使用信息和所述App的版本信息。
7.一种卡顿信息收集装置,运行于移动终端中,其特征在于,所述卡顿信息收集装置包括:
执行模块,用于启动指定App,持续监听所述App的消息队列,于监听到所述消息队列有消息时从所述消息队列里取出消息并派遣所述取出的消息;
设置模块,用于为所述消息队列中的每条消息设定一个开始时间和一个处理时间,其中,所述开始时间是指将每条消息插入到所述消息队列的时间,所述处理时间是指从所述消息队列取出每条消息并派遣所述取出的消息的时间;
计算模块,用于根据当前所取出的消息所对应的开始时间和处理时间计算一个时间差值T,所述时间差值T等于所述处理时间减去所述开始时间;
所述执行模块,还用于当所述时间差值T大于预设的阀值时,获取所述移动终端的系统使用信息和所述App的版本信息;及
所述执行模块,还用于将所获取的所述移动终端的系统使用信息和所述App的版本信息发送到一计算机装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811537507.5/1.html,转载请声明来源钻瓜专利网。