[发明专利]应用程序的响应状态的确定方法及装置有效
申请号: | 201610580146.7 | 申请日: | 2016-07-21 |
公开(公告)号: | CN106919488B | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 宋毅 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 响应 状态 确定 方法 装置 | ||
本申请涉及计算机技术领域,尤其涉及一种应用程序的响应状态的确定方法及装置,在一种应用程序的响应状态的确定方法中,通过获取主线程的多个响应结果,来确定主线程的响应状态,之后根据主线程的响应状态,来确定应用程序的响应状态;也即本申请可以自动地根据主线程的状态来确定应用程序的响应状态,无需对应用程序本身作出修改,从而可以减少开发人员的工作量,且可以提高应用程序的响应状态确定的效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种应用程序的响应状态的确定方法及装置。
背景技术
传统技术中,一般通过统计应用程序执行业务的耗时时间或者通过人工的方式,来确定应用程序的响应状态,然而统计耗时时间的方式需要对上述应用程序本身进行修改,这会极大地增加开发人员的工作量;而人工的方式,会影响应用程序的响应状态确定的效率。
发明内容
本申请描述了一种应用程序的响应状态的确定方法及装置,以提高应用程序的响应状态确定的效率。
第一方面,提供了一种应用程序的响应状态的确定方法,该方法包括:
当监测到目标应用程序启动时,创建相应的分线程;
通过所述分线程从与主线程对应的存储单元中获取所述主线程的多个响应结果;
根据所述多个响应结果,确定所述主线程的响应状态;
根据所述主线程的响应状态,确定所述目标应用程序的响应状态。
第二方面,提供了一种应用程序的响应状态的确定装置,该装置包括:
创建单元,用于当监测到目标应用程序启动时,创建相应的分线程;
获取单元,用于通过所述创建单元创建的所述分线程从与主线程对应的存储单元中获取所述主线程的多个响应结果;
确定单元,用于根据所述获取单元获取的所述多个响应结果,确定所述主线程的响应状态;
所述确定单元,还用于根据所述主线程的响应状态,确定所述目标应用程序的响应状态。
本申请提供的应用程序的响应状态的确定方法及装置,通过获取主线程的多个响应结果,来确定主线程的响应状态,之后根据主线程的响应状态,来确定应用程序的响应状态;也即本申请可以自动地根据主线程的状态来确定应用程序的响应状态,无需对应用程序本身作出修改,从而可以减少开发人员的工作量,且可以提高应用程序的响应状态确定的效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本申请提供的确定应用程序的响应状态的系统示意图;
图2为本申请一种实施例提供的确定应用程序的响应状态的方法流程图;
图3为本申请另一种实施例提供的确定应用程序的响应状态的装置示意图。
具体实施方式
下面结合附图,对本发明的实施例进行描述。
本申请实施例提供的应用程序的响应状态的确定方法适用于对移动终端上的应用程序的响应状态为响应或者不响应进行确定的场景,此处的移动终端包括但不限于手机以及平板电脑等,该移动终端的操作系统可以为IOS系统;上述应用程序可以为在移动终端的屏幕上有对应的图标的应用程序,如,“支付宝”等,也可以为应用程序内部的子应用程序,该子应用程序在应用程序的展示界面上有对应的图标和/或文字等,如,“支付宝”内部的业务,包括“余额宝”以及“转账”等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610580146.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:运动鞋(8818飞织)
- 下一篇:应用程序的应用界面异常退出的监测方法及装置