【技术实现步骤摘要】
一种处理客户端软件发生闪退问题的方法及装置
本专利技术涉及计算机
,特别涉及一种处理客户端软件发生闪退问题的方法及装置。
技术介绍
随着软件技术的快速发展,目前技术人员已开发出大量的客户端软件,用户可以将技术人员开发出的客户端软件安装在客户端中,并通过客户端来运行这些客户端软件。其中,技术人员开发出客户端软件后会对客户端软件进行测试,以测试出客户端软件存在的漏洞;有时客户端软件存在的某个漏洞在测试过程中没有被发现,如此当用户将该客户端软件安装到客户端后并在客户端上运行该客户端软件时,该客户端软件可能会发生闪退(Crash)问题。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:当客户端软件发生闪退问题时,技术人员无法及时得到关于该闪退问题的反馈,以致于无法及时地对该客户端软件进行修复。
技术实现思路
为了能够及时反馈客户端软件发生的闪退问题,本专利技术提供了一种处理客户端软件发生闪退问题的方法及装置。所述技术方案如下:一种处理客户端软件发生闪退问题的方法,所述方法包括:当在客户端中启动运行客户端软件时,确定在最近的上一次启动运行所述客户端软件时所 ...
【技术保护点】
一种处理客户端软件发生闪退问题的方法,其特征在于,所述方法包括:当在客户端中启动运行客户端软件时,确定在最近的上一次启动运行所述客户端软件时所述客户端软件是否发生闪退问题;如果发生,则获取用于记录所述闪退问题的闪退文件,从所述闪退文件中提取所述闪退问题的描述信息,所述描述信息至少包括发生所述闪退问题的原因和所述客户端的型号;发送所述闪退问题的描述信息,以实现处理所述闪退问题。
【技术特征摘要】
1.一种处理客户端软件发生闪退问题的方法,其特征在于,所述方法包括:当在客户端中启动运行客户端软件时,确定在最近的上一次启动运行所述客户端软件时所述客户端软件是否发生闪退问题;如果发生,则获取用于记录所述闪退问题的闪退文件,从所述闪退文件中提取所述闪退问题的描述信息,所述描述信息至少包括发生所述闪退问题的原因和所述客户端的型号;发送所述闪退问题的描述信息,以实现处理所述闪退问题。2.如权利要求1所述的方法,其特征在于,所述确定在最近的上一次启动运行所述客户端软件时所述客户端软件是否发生闪退问题,包括:获取所述客户端软件对应的闪退文件;根据历史记录表从所述客户端软件对应的闪退文件中去除已处理的闪退问题对应的闪退文件,所述历史记录表包括已处理的闪退问题对应的闪退文件的文件标识信息;如果还存在剩下的闪退文件,则确定出在最近的上一次启动运行所述客户端软件时所述客户端软件发生闪退问题。3.如权利要求2所述的方法,其特征在于,所述获取所述客户端软件对应的闪退文件,包括:获取所述客户端软件的软件标识信息,根据所述客户端软件的软件标识信息从所述客户端的文件目录中获取所述客户端软件对应的闪退文件。4.如权利要求2所述的方法,其特征在于,所述获取用于记录所述闪退问题的闪退文件,包括:将所述剩下的闪退文件确定为用于记录所述闪退问题的闪退文件。5.如权利要求2所述的方法,其特征在于,所述发送所述闪退问题的描述信息之后,还包括:将所述闪退文件的文件标识信息存储在所述历史记录表中。6.如权利要求1所述的方法,其特征在于,所述确定在最近的上一次启动运行所述客户端软件时所述客户端软件是否发生闪退问题,包括:根据所述客户端软件的软件标识信息,查找已存储的闪退记录表,所述闪退记录表包括未处理的闪退问题对应的客户端软件的软件标识信息和闪退文件的文件标识信息的对应关系;如果查找出对应的文件标识信息,则确定出在最近的上一次启动运行所述客户端软件时所述客户端软件发生闪退问题。7.如权利要求6所述的方法,其特征在于,所述获取用于记录所述闪退问题的闪退文件,包括:根据查找的文件标识信息,从所述客户端的文件目录中获取用于记录所述闪退问题的闪退文件。8.如权利要求1、6或7所述的方法,其特征在于,所述方法还包括:如果在所述客户端软件启动运行时所述客户端软件发生闪退问题,则获取所述客户端软件的软件标识信息和用于记录所述闪退问题的闪退文件的文件标识信息,将所述获取的软件标识信息和文件标识信息的对应关系存储在闪退记录表中。9.如权利要求1、6或7所述的方法,其特征在于,所述方法还包括:在处理所述闪退问题后,从闪退记录表中删除包括所述客户端软件的软件标识信息和所述闪退文件的文件标识信息的对应关系。10.一种处理客户端软件发生闪退问题的装置,其特...
【专利技术属性】
技术研发人员:刘思音,张浩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。