一种异常应用处理方法、装置及移动终端制造方法及图纸

技术编号:15541528 阅读:208 留言:0更新日期:2017-06-05 10:53
本发明专利技术提供一种异常应用处理方法、装置及移动终端,该异常应用处理方法包括:获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;根据所述反馈数据确定所述目标应用是否为异常应用;当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。由于根据获取的异常日志数据和/或评论数据判定目标应用是否异常应用,并当所述目标应用为异常应用时,控制目标应用回退到历史使用版本或下架,因此可以有效避免异常应用的广泛传播,同时降低了应用测试成本。

Abnormal application processing method, device and mobile terminal

The invention provides a device for abnormal application processing method and mobile terminal, including the application of abnormal processing method: obtaining feedback data to target mobile terminal application running status report; the feedback log data data including the target application and / or comment data; according to the data to determine the target application is abnormal the application of the feedback; when determining the target application for abnormal application, control of the target application back to the historical version or the shelf. The decision target application is abnormal according to application exception log data acquisition and / or review data, and when the target application for abnormal application, control target application back to the historical version or the next frame, it can effectively avoid the spread of abnormal applications, while reducing the cost of test application.

【技术实现步骤摘要】
一种异常应用处理方法、装置及移动终端
本专利技术涉及通信领域,尤其涉及一种异常应用处理方法、装置及移动终端。
技术介绍
随着移动互联网迅速发展,移动应用的数量也以惊人的速度增长,应用的质量也受到了很大的挑战,很多兼容机型差的应用、有流氓广告的应用、有病毒的应用等很多有问题的异常应用也急剧增加,怎么快速处理有问题的应用也成了应用市场的一大挑战。现有技术中,为了减少异常应用的传播,通常需要应用上传到应用市场前,进行专门的测试测试审核,避免异常应用被上传到应用市场,造成异常应用广泛传播,这样将会造成较大的人力和物力浪费。
技术实现思路
本专利技术实施例提供一种异常应用处理方法、装置及移动终端,以避免异常应用的广泛传播,同时降低应用测试成本。第一方面,本专利技术实施例提供了一种异常应用处理方法,包括:获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;根据所述反馈数据确定所述目标应用是否为异常应用;当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。第二方面,本专利技术实施例还提供了一种异常应用处理方法,包括:根据目标应用对应的异常日志信息和移动终端的身份信息生成用于反应所述目标应用运行状态的异常日志数据,和/或获取对所述目标应用运行状态评价的评论数据;将获取的异常日志数据和/或评论数据作为所述目标应用的反馈数据发送至服务器,供服务器根据所述反馈数据确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。第三方面,本专利技术实施例还提供了一种异常应用处理装置,包括:获取模块,用于获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;确定模块,用于根据所述反馈数据确定所述目标应用是否为异常应用;处理模块,用于当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。第四方面,本专利技术实施例还提供了一种移动终端,包括:控制模块,用于根据目标应用对应的异常日志信息和移动终端的身份信息生成用于反应所述目标应用运行状态的异常日志数据,和/或获取对所述目标应用运行状态评价的评论数据;发送模块,用于将获取的异常日志数据和/或评论数据作为所述目标应用的反馈数据发送至服务器,供服务器根据所述反馈数据确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。这样,本专利技术实施例中,获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;根据所述反馈数据确定所述目标应用是否为异常应用;当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。从而根据获取的异常日志数据和/或评论数据判定目标应用是否异常应用,并当所述目标应用为异常应用时,控制目标应用回退到历史使用版本或下架,因此可以有效避免异常应用的广泛传播,同时降低了应用测试成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的异常应用处理方法的流程图;图2是本专利技术第三实施例提供的异常应用处理方法的流程图;图3是本专利技术第四实施例提供的异常应用处理装置的结构图;图4是本专利技术第四实施例提供的异常应用处理装置中确定模块的结构图;图5是本专利技术第五实施例提供的异常应用处理装置的结构图;图6是本专利技术第六实施例提供的移动终端的结构图;图7是本专利技术第七实施例提供的移动终端的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。第一实施例参见图1,图1是本专利技术实施例提供的异常应用处理方法的流程图,如图1所示,包括以下步骤:步骤101,获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据。本实施例提供的异常应用处理方法主要应用在移动应用管理系统中,用于对移动应用的版本更新或者新的移动应用进行管理。该步骤中,上述反馈数据可以为根据移动终端记录的异常日志信息生成的该目标应用对应的异常日志数据,也可以为用户在使用该目标应用的过程中,对该目标应用的评论数据;还可以是异常日志数据和评论数据的结合。具体地,可以在移动终端中植入检测程序,检测移动终端的系统中生成的日志是否存在该目标应用对应的异常日志信息。例如,当在目标应用运行的过程中,目标应用无响应、目标应用闪退和目标应用黑屏等异常状态时,均会在系统中生成异常日志信息,且对该异常日志信息进行异常标识。在检测异常日志信息时,可以根据异常标识和目标应用的相关信息检测是否存在因此日志信息,当存在异常日志信息时,将会提取该异常日志信息,然后将异常日志信息与移动终端的身份信息进行关联生成异常日志数据上报到服务器。此外,可以在该目标应用的操作界面上设置评论窗口供用户输入对目标应用的评论,也可以在下载该目标应用的下载平台(例如应用市场)提供专门的评论窗口供用户输入对目标应用的评论。当移动终端接收到该评论后,将会形成目标应用的评论数据发送到服务器,由服务器进行储存。步骤102,根据所述反馈数据确定所述目标应用是否为异常应用。该步骤中,当反馈数据中仅包含异常日志数据时,可以根据异常日志数据对目标应用是否为异常应用进行判别;当反馈数据中仅包含评论数据时,可以根据评论数据对目标应用是否为异常应用进行判别;当反馈数据中包含异常日志数据和评论数据时,可以根据任意一者进行判别,也可以结合两者同时进行判断。具体地,结合异常日志数据和评论数据对应用进行判断时,可以采用以下两种方式进行判断:其一,当根据异常日志数据或评论数据判定目标应用为异常应用时,确定该目标应用为异常应用;当根据异常日志数据和评论数据均判定目标应用为异常应用时,确定该目标应用为异常应用。步骤103,当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。该步骤中,上述目标应用可以为移动应用的版本更新,也可以为新移动应用的发布。当上述目标应用为移动应用的版本更新时,在确定目标应以为异常应用后,可以控制应用回退到历史使用版本,或者对目标应以进行下架操作。具体地上述历史使用版本优选为上述目标应用更新之前的应用版本,即目标应用当前更新版本的上一版本。例如,目标应用从V10.1版本升级到V10.2时,对V10.2版本的目标应用进行异常判断后,确定V10.2版本的目标应用为异常应用,此时可以控制回退到V10.1版本的目标应用;从而保证了应用可以正常使用,同时可以避免异常应用在应用市场上进行广泛传播。此外,还可以直接将该目标应用下架。当上述目标应用为新移动应用的发布时,若确定目标应用为异常应用,则需要将该目标应用进行下架,避免异常应用在应用市场上进行广泛传播。这样,本专利技术实施例中,获取移动终端对目标应用运行状态上报本文档来自技高网...
一种异常应用处理方法、装置及移动终端

【技术保护点】
一种异常应用处理方法,其特征在于,包括:获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;根据所述反馈数据确定所述目标应用是否为异常应用;当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。

【技术特征摘要】
1.一种异常应用处理方法,其特征在于,包括:获取移动终端对目标应用运行状态上报的反馈数据;所述反馈数据包括所述目标应用的异常日志数据和/或评论数据;根据所述反馈数据确定所述目标应用是否为异常应用;当确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。2.根据权利要求1所述的异常应用处理方法,其特征在于,所述根据所述反馈数据确定所述目标应用是否为异常应用包括:根据所述反馈数据中异常日志数据的日志错误数和/或日志错误率确定所述目标应用是否为异常应用。3.根据权利要求2所述的异常应用处理方法,其特征在于,所述异常日志数据包括移动终端身份标识信息、移动终端型号、应用包名、应用版本号和异常日志;所述根据所述反馈数据中异常日志数据的日志错误数和/或日志错误率确定所述目标应用是否为异常应用之前还包括:根据预设规则统计移动终端上报的异常日志数据中日志错误数和/或日志错误率;所述预设规则包括将相同移动终端身份标识信息、相同移动终端型号、相同应用包名和相同应用版本号的异常日志设定为一个日志错误。4.根据权利要求1所述的异常应用处理方法,其特征在于,所述根据所述反馈数据确定所述目标应用是否为异常应用包括:根据所述反馈数据中评论数据包含的关键词出现情况确定所述目标应用是否为异常应用。5.根据权利要求4所述的异常应用处理方法,其特征在于,所述根据所述反馈数据中评论数据包含的关键词出现情况确定所述目标应用是否为异常应用包括:统计所述反馈数据中评论数据包含的关键词出现次数;计算每一关键词出现的次数与对应的权重值的乘积得到累计加权值;当所有关键词的累计加权值之和大于阈值时,确定所述目标应用为异常应用。6.一种异常应用处理方法,其特征在于,包括:根据目标应用对应的异常日志信息和移动终端的身份信息生成用于反应所述目标应用运行状态的异常日志数据,和/或获取对所述目标应用运行状态评价的评论数据;将获取的异常日志数据和/或评论数据作为所述目标应用的反馈数据发送至服务器,供服务器根据所述反馈数据确定所述目标应用为异常应用时,控制所述目标应用回退到历史使用版本或下架。7.根据权利要求6所述的异常应用处理方法,其特征在于,所述异常日志数据包括移动终端身份信息包括移动终端身份标识信息和移动终端型号;所述异常日志信息包括应用包名、应用版本号和异常日志。8.根据权利要求6所述的异常应用处理...

【专利技术属性】
技术研发人员:陈立志王学明李璟
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1