一种跨应用修复的方法、装置、设备及存储介质制造方法及图纸

技术编号:31993132 阅读:27 留言:0更新日期:2022-01-22 18:04
本申请公开了一种跨应用修复的方法、装置、设备及存储介质,用于终端技术应用领域。本申请方法包括:当待修复应用程序发生崩溃时,生成目标崩溃日志;通过目标应用程序获取目标补丁包;通过目标应用程序将目标补丁包存储至目标存储区域;通过待修复应用程序从目标存储区域获取目标补丁包;通过目标补丁包修复待修复应用程序。本申请用于当待修复应用程序发生严重崩溃时,通过目标应用程序获取所生成的目标补丁包,并且存储至待修复应用程序可以访问的目标存储区域,使得待修复应用程序及时被修复,从而提升了应用程序的修复效率。从而提升了应用程序的修复效率。从而提升了应用程序的修复效率。

【技术实现步骤摘要】
一种跨应用修复的方法、装置、设备及存储介质


[0001]本申请涉及终端技术应用领域,尤其涉及一种跨应用修复的方法、装置、设备及存储介质。

技术介绍

[0002]随着科技的发展,终端设备在人们的生活中有着不可或缺的用处,而每个终端设备中均安装有各种应用程序,而在应用程序发生崩溃(crash)时,例如点击进入应用程序出现乱码显示,或者页面错误等,需要对崩溃的应用程序进行及时修复,以保证应用程序对应的功能的执行。
[0003]目前,在应用程序发生崩溃时,终端设备基于崩溃的应用程序生成崩溃日志,然后将崩溃日志上传至应用程序开发人员的服务器,应用程序开发人员基于崩溃日志找到崩溃原因,从而生成补丁包,然后配置补丁包到管理后台,再次进入应用程序时对补丁包进行下载,从而完成对应用程序的修复。其次,在应用程序发生严重崩溃时,例如反复点击无法进入应用程序,或者进入应用程序后闪退,则需要通过应用程序开发人员对应用程序的版本进行更新,从而完成对应用程序的修复。
[0004]然而,当应用程序发生严重崩溃时,由于用户无法对补丁包进行下载,而应用程序的版本更本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨应用修复的方法,其特征在于,包括:当待修复应用程序发生崩溃时,生成目标崩溃日志;通过目标应用程序获取目标补丁包,其中,所述目标补丁包是根据所述目标崩溃日志生成的;通过所述目标应用程序将所述目标补丁包存储至目标存储区域,其中,所述目标存储区域可以被所述待修复应用程序以及所述目标应用程序访问;通过所述待修复应用程序从所述目标存储区域获取所述目标补丁包;通过所述目标补丁包修复所述待修复应用程序。2.根据权利要求1所述方法,其特征在于,所述当待修复应用程序发生崩溃时,生成目标崩溃日志之前,所述方法还包括:检测针对于所述待修复应用程序的启动操作;基于所述启动操作生成待修复应用程序启动指令;响应于所述待修复应用程序启动指令,启动所述待修复应用程序。3.根据权利要求1所述方法,其特征在于,所述通过目标应用程序获取目标补丁包,包括:通过所述目标应用程序获取待修复应用程序的目标标识;基于所述目标标识,通过所述目标应用程序确定所述目标崩溃日志;基于目标崩溃日志,通过所述目标应用程序确定目标崩溃类型;基于所述目标崩溃类型,通过所述目标应用程序获取所述目标补丁包。4.根据权利要求3所述方法,其特征在于,所述通过目标应用程序获取目标补丁包,包括:通过所述目标应用程序从服务器获取所述目标补丁包;或,通过所述目标应用程序从应用程序平台获取所述目标补丁包。5.根据权利要求1所述方法,其特征在于,所述通过所述目标应用程序将所述目标补丁包存储至目标存储区域之前,所述方法还包括:通过所述待修复应用程序以及所述目标应用程序确定目标存储区域;对所述目标存储区域加密处理,其中,所述加密处理为所述待修复应用程序以及所述目标应用程序确定加密协议。6.根据权利要求5所述方法,其特征在于,所述通过...

【专利技术属性】
技术研发人员:余志华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1