应用的管理方法、装置、设备及存储介质制造方法及图纸

技术编号:33699863 阅读:30 留言:0更新日期:2022-06-06 08:06
本申请提供了一种应用的管理方法、装置、设备及存储介质,涉及终端技术领域。该方法包括:对已安装且处于运行状态的第一应用进行监控,若监控到第一应用发生崩溃crash事件,则在确定存在第一应用的升级版本的情况下,获取第一应用的升级数据包,基于升级数据包对第一应用进行升级。也即在第一应用发生crash事件后可以尝试通过升级第一应用的方式进行改善,从而对第一应用的crash问题进行管理。另外,即使第一应用的自动升级功能被关闭,电子设备仍会在第一应用发生crash事件后对第一应用进行升级,可以避免在升级版本能够解决crash问题的情况下而由于第一应用的自动升级功能关闭,导致第一应用无法实现升级的问题。致第一应用无法实现升级的问题。致第一应用无法实现升级的问题。

【技术实现步骤摘要】
应用的管理方法、装置、设备及存储介质


[0001]本申请涉及终端
,尤其涉及一种应用的管理方法、装置、设备及存储介质。

技术介绍

[0002]随着终端技术的快速发展,电子设备中可以安装各种类型的应用。然而,受到电子设备的系统兼容性、应用本身的稳定性等因素的影响,应用在电子设备中运行可能会崩溃,也即可能会发生崩溃(crash)事件。
[0003]通常情况下,当应用发生crash事件时,该应用就会被电子设备强制关闭掉,也即会被电子设备kill掉,此时该应用会出现闪退现象,如此带来了较差的用户体验。所以,如何针对应用的crash问题进行管理成为研究的热点。

技术实现思路

[0004]本申请提供一种应用的管理方法、装置、设备及存储介质,解决了现有技术中如何针对应用的crash问题进行管理的问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供一种应用的管理方法,所述方法包括:
[0007]对已安装且处于运行状态的第一应用进行监控;
[0008]若监控到所述第本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用的管理方法,其特征在于,所述方法包括:对已安装且处于运行状态的第一应用进行监控;若监控到所述第一应用发生崩溃crash事件,则在确定存在所述第一应用的升级版本的情况下,获取所述第一应用的升级数据包;基于所述升级数据包对所述第一应用进行升级。2.如权利要求1所述的方法,其特征在于,所述若监控到所述第一应用发生崩溃crash事件,则在确定存在所述第一应用的升级版本的情况下,获取所述第一应用的升级数据包,包括:若监控到所述第一应用发生crash事件,则统计crash次数,所述crash次数是指当前版本的所述第一应用已发生过的所有crash事件的次数;若所述crash次数大于或等于次数阈值,则在确定存在所述第一应用的升级版本的情况下,获取所述第一应用的升级数据包。3.如权利要求1或2所述的方法,其特征在于,所述在确定存在所述第一应用的升级版本的情况下,获取所述第一应用的升级数据包,包括:在确定存在所述第一应用的升级版本的情况下,显示升级提示消息,所述升级提示消息用于提示用户是否对所述第一应用进行升级;在基于所述升级提示消息检测到确认操作的情况下,获取所述第一应用的升级数据包。4.如权利要求1所述的方法,其特征在于,所述方法还包括:通过第二应用向服务器发送查询请求,所述第二应用为能够对所述第一应用进行升级管理的应用,所述查询请求用于请求所述服务器反馈所述第一应用的最新的应用版本信息;接收所述服务器发送的查询响应,所述查询响应中携带所述第一应用的应用版本信息;根据所述查询响应中携带的应用版本信息、以及处于运行状态的所述第一应用的应用版本信息,确定是否存在所述第一应用的升级版本。5.如权利要求1

4中任一项所述的方法,其特征在于,所述监控到所述第一应用发生崩溃crash事件之后,还包括:记录所述第一应用的crash统计数据,所述crash统计数据包括所述第一应用的应用属性信息、所述第一应用所在的电子设备的设备属性信息、所述第一应用的crash事件信息中的至少一项。6.一种应用的管理装置,其特征在于,所述装置包括:监控模块,用于对已安装且处于运行状态的第一应用进行监控;获取模块,用于若监控到所述第一应用发生崩溃crash事件,则在确定存...

【专利技术属性】
技术研发人员:孙闻黄伟
申请(专利权)人:花瓣云科技有限公司
类型:发明
国别省市:

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

1