[发明专利]应用程序检测方法、装置、存储介质及移动终端有效
申请号: | 201811352238.5 | 申请日: | 2018-11-14 |
公开(公告)号: | CN109460364B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 陈岩 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 检测 方法 装置 存储 介质 移动 终端 | ||
本申请实施例公开了应用程序检测方法、装置、存储介质及移动终端。该方法包括:在预设应用程序进行图像绘制的过程中,获取预设时段内的图像帧长数据;根据图像帧长数据确定目标图像帧长;实时确定当前图像对应的已绘制时长与目标图像帧长之间的当前差距,若当前差距超出预设范围,则确定预设应用程序处于卡顿状态。本申请实施例通过采用上述技术方案,可以根据应用程序在一定时间段内的图像帧长数据来确定帧长标准,并根据该标准实时判定当前图像的绘制时长是否出现异常,进而及时准确地检测出应用程序是否处于卡顿状态,方便找出应用程序优化的准确时机。
技术领域
本申请实施例涉及移动终端技术领域,尤其涉及应用程序检测方法、装置、存储介质及移动终端。
背景技术
目前,移动终端已成为多数用户日常生活中必备的电子设备。随着移动终端技术的快速发展,移动终端中的功能也越来越完善,能够安装各种各样的应用程序,可满足用户多样的使用需求。
在移动终端的使用过程中,应用程序的流畅性是用户关注的重点性能之一,尤其是对于一些图像刷新频率比较高的应用程序来说,流畅性更为重要。然而,目前针对应用程序的流畅性的检测方案仍不够完善,需要改进。
发明内容
本申请实施例提供一种应用程序检测方法、装置、存储介质及移动终端,可以优化移动终端中针对应用程序的卡顿检测方案。
第一方面,本申请实施例提供了一种应用程序检测方法,包括:
在预设应用程序进行图像绘制的过程中,获取预设时段内的图像帧长数据;
根据所述图像帧长数据确定目标图像帧长;
实时确定当前图像对应的已绘制时长与所述目标图像帧长之间的当前差距,若所述当前差距超出预设范围,则确定所述预设应用程序处于卡顿状态。
第二方面,本申请实施例提供了一种应用程序检测装置,包括:
帧长数据获取模块,用于在预设应用程序进行图像绘制的过程中,获取预设时段内的图像帧长数据;
目标帧长确定模块,用于根据所述图像帧长数据确定目标图像帧长;
卡顿检测模块,用于实时确定当前图像对应的已绘制时长与所述目标图像帧长之间的当前差距,若所述当前差距超出预设范围,则确定所述预设应用程序处于卡顿状态。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的应用程序检测方法。
第四方面,本申请实施例提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的应用程序检测方法。
本申请实施例中提供的应用程序检测方案,在预设应用程序进行图像绘制的过程中,获取预设时段内的图像帧长数据,根据图像帧长数据确定目标图像帧长,实时确定当前图像对应的已绘制时长与目标图像帧长之间的当前差距,若当前差距超出预设范围,则确定所述预设应用程序处于卡顿状态。通过采用上述技术方案,可以根据应用程序在一定时间段内的图像帧长数据来确定帧长标准,并根据该标准实时判定当前图像的绘制时长是否出现异常,进而及时准确地检测出应用程序是否处于卡顿状态,方便找出应用程序优化的准确时机。
附图说明
图1为本申请实施例提供的一种应用程序检测方法的流程示意图;
图2为本申请实施例提供的另一种应用程序检测方法的流程示意图;
图3为本申请实施例提供的又一种应用程序检测方法的流程示意图;
图4为本申请实施例提供的一种应用程序检测装置的结构框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811352238.5/2.html,转载请声明来源钻瓜专利网。