一种应用闪退的处理方法、装置及设备制造方法及图纸

技术编号:20221557 阅读:29 留言:0更新日期:2019-01-28 20:08
本说明书实施例公开了一种应用闪退的处理方法、装置及设备,所述方法包括:获取目标终端安装的目标应用的闪退类型,所述目标终端属于第一类型的终端,所述目标应用的版本为第一版本;如果属于所述第一类型的其它终端上发生所述闪退类型对应的闪退,且版本高于所述第一版本的目标应用在所述其它终端中未发生所述闪退类型对应的闪退,则获取高于所述第一版本的目标版本对应的闪退率;将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端。

【技术实现步骤摘要】
一种应用闪退的处理方法、装置及设备
本说明书涉及计算机
,尤其涉及一种应用闪退的处理方法、装置及设备。
技术介绍
随着终端技术的不断发展,终端更新换代的速度越来越快,通过终端来完成需要进行各项业务,可以大大提高业务的处理效率,而应用是连接各项业务的桥梁或纽带。终端中可以安装有多种不同的应用,应用可以运行在指定的操作系统下,但是,由于运行环境、应用自身存在的问题等因素的影响,应用在运行的过程中,可能会产生闪退现象。当某应用在运行的过程中发生闪退,该应用或终端会生成相应的日志,并将该日志发送给该操作系统的开发商或终端的生产厂商等,这样,后续该操作系统的开发商或终端的生产厂商的相关技术人员可以通过对该日志的内容进行分析,判断出现闪退的原因,可以在下一次的应用或操作系统升级时,针对上述闪退原因进行应用或操作系统的修复。然而,针对应用的闪退,终端通常会生成相应日志来记录相应的信息,然后,用户再重新启动该应用继续使用,此时可能还会继续发生闪退,使得该应用无法正常使用,因此,需要一种能够对应用的闪退进行及时处理的解决方案。
技术实现思路
本说明书实施例的目的是提供一种应用闪退的处理方法、装置及设本文档来自技高网...

【技术保护点】
1.一种应用闪退的处理方法,所述方法包括:获取目标终端安装的目标应用的闪退类型,所述目标终端属于第一类型的终端,所述目标应用的版本为第一版本;如果属于所述第一类型的其它终端上发生所述闪退类型对应的闪退,且版本高于所述第一版本的目标应用在所述其它终端中未发生所述闪退类型对应的闪退,则获取高于所述第一版本的目标版本对应的闪退率;将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端。

【技术特征摘要】
1.一种应用闪退的处理方法,所述方法包括:获取目标终端安装的目标应用的闪退类型,所述目标终端属于第一类型的终端,所述目标应用的版本为第一版本;如果属于所述第一类型的其它终端上发生所述闪退类型对应的闪退,且版本高于所述第一版本的目标应用在所述其它终端中未发生所述闪退类型对应的闪退,则获取高于所述第一版本的目标版本对应的闪退率;将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端。2.根据权利要求1所述的方法,所述第一类型包括预定终端型号和/或安装的预定版本的操作系统。3.根据权利要求1所述的方法,所述获取目标终端安装的目标应用的闪退类型,包括:接收所述目标终端发送的所述目标应用的闪退信息;根据所述闪退信息,确定所述闪退信息对应的闪退类型;获取所述目标终端安装的所述目标应用的闪退类型。4.根据权利要求1或3所述的方法,所述获取目标终端安装的目标应用的闪退类型,包括:获取存储的所述目标终端安装的所述目标应用的候选闪退类型,以及每个候选闪退类型的闪退发生的次数;根据所述每个候选闪退类型的闪退发生的次数,确定目标终端安装的目标应用的闪退类型。5.根据权利要求4所述的方法,所述根据所述每个候选闪退类型的闪退发生的次数,确定目标终端安装的目标应用的闪退类型,包括:根据所述每个候选闪退类型的闪退发生的次数,获取闪退发送的次数大于预定次数阈值的候选闪退类型,作为所述目标终端安装的目标应用的闪退类型。6.根据权利要求1所述的方法,所述将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端,包括:将所述闪退率最小的目标版本的升级数据发送给所述目标终端。7.根据权利要求1所述的方法,所述将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端,包括:向所述目标终端发送多个目标版本的升级数据的选取通知;接收所述多个目标版本的升级数据的选取响应信息;将所述选取响应信息对应的升级数据发送给所述目标终端。8.根据权利要求1-7中任一项所述的方法,所述目标应用的版本为所述目标应用的应用版本、所述目标应用的离线更新包的版本或所述离线更新包对应的数据容器的版本,所述升级数据包括所述目标应用的升级数据、所述离线更新包的升级数据和所述离线更新包对应的数据容器的升级数据中的一项或多项。9.一种应用闪退的处理方法,其特征在于,所述方法包括:获取发生闪退的目标应用的第一版本;获取高于所述第一版本的目标版本对应的闪退率;将所述闪退率小于预定阈值的至少一个目标版本的升级数据发送给所述目标终端。10.根据权利要求9所述的方法,所述获取高于所述第一版本的目标版本对应的闪退率,包括:获取目标终端安装的目标应用的闪退类型,所述目标终端属于第一类型的终端;如果属于所述第一类型的其它终端上发生所述闪退类型对应的闪退,且版本高于所述第一版本的目标应用在所述其它终端中未发生所述闪退类型对应的闪退,则获取高于所述第一版本的目标版本对应的闪退率。11.根据权利要求10所述的方法,所述第一类型包括预定终端型号和/或安装的预定版本的操作系统。12.一种应用闪退的处理装置,所述装置包括:类型获取模块,用于获取目标终端安装的目标应用的闪退类型,所述目标终端属于第一类型的终端,所述目标应用的版本为第一版本;闪退率获取模块,用于如果属于所述第一类型的其它终端上发生所述闪退类型对应的闪退,且版本高于所述第一版本的目标应用在所述其它终端中未发生所述闪退...

【专利技术属性】
技术研发人员:杨俊林王京周中军
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1