[发明专利]应用异常的处理方法和电子设备有效
| 申请号: | 202110548414.8 | 申请日: | 2021-05-19 |
| 公开(公告)号: | CN113282435B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 徐杰 | 申请(专利权)人: | 维沃移动通信有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 杨爱平 |
| 地址: | 523863 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 异常 处理 方法 电子设备 | ||
本申请公开了一种应用异常的处理方法和电子设备,属于通信技术领域。其中,应用异常的处理方法包括:确定导致第一应用运行异常的第一基础文件,所述第一应用对应的所述第一基础文件处于异常状态;根据所述第一基础文件,确定与所述第一应用有关联关系的至少一个第二应用,所述第二应用对应的第二基础文件与所述第一基础文件的文件标识相同,且基于具有相同文件标识的所述第二基础文件和所述第一基础文件,所述第二应用与所述第一应用建立有所述关联关系;根据第二目标应用对应的所述第二基础文件,修复所述第一应用,所述第二目标应用为所述至少一个第二应用中正常运行的一所述第二应用。
技术领域
本申请属于通信技术领域,具体涉及一种应用异常的处理方法和电子设备。
背景技术
现有技术中,应用在通过自升级的方式安装后,可能会存在无法启动或者启动之后发生崩溃的问题,出现上述问题的原因在于,升级之后无法找到基础文件或者基础文件破损,其中基础文件指的是为应用提供基本的方法,保证应用正常运行的文件,如基础文件可以为共享对象(Shared Object,SO)文件、Class文件。
无法找到基础文件通常是进阶精简指令集机器(Acorn RISC Machine,ARM)平台(ARM平台相当于设备系统)导致的,例如,安卓应用程序包(Android applicationpackage,APK)中只有64位的SO文件,但是安装在32位的设备上,就有可能出现SO文件找不到的情况。上面两种错误,均发生在框架层(Framework层)。
解决上述问题主要包括两种方案,一个是进行系统升级,另一个是进行应用自升级,但是这两种方案存在如下问题:
1、效率低:系统升级包较大,完成一次升级会比较久;在进行应用自升级时,会有自升级的时间段限制,比如正常情况只能夜里自升级,白天使用应用依然存在问题。
2、触达率低:系统升级和自升级存在无法完全修复异常应用的弊端。
3、耗流量:在用户使用移动网络时遇到应用无法启动的问题,如果需要自升级解决,会消耗流量。
由此可见,现有技术中,在修复运行异常的应用时存在修复效率低、触达率低以及消耗流量的问题。
发明内容
本申请实施例的目的是提供一种应用异常的处理方法和电子设备,以解决现有技术中在修复运行异常的应用时存在的修复效率低、触达率低以及消耗流量的问题。
第一方面,本申请实施例提供了一种应用异常的处理方法,包括:
确定导致第一应用运行异常的第一基础文件,所述第一应用对应的所述第一基础文件处于异常状态;
根据所述第一基础文件,确定与所述第一应用有关联关系的至少一个第二应用,所述第二应用对应的第二基础文件与所述第一基础文件的文件标识相同,且基于具有相同文件标识的所述第二基础文件和所述第一基础文件,所述第二应用与所述第一应用建立有所述关联关系;
根据第二目标应用对应的所述第二基础文件,修复所述第一应用,所述第二目标应用为所述至少一个第二应用中正常运行的一所述第二应用。
第二方面,本申请实施例提供了一种应用异常的处理装置,包括:
第一确定模块,用于确定导致第一应用运行异常的第一基础文件,所述第一应用对应的所述第一基础文件处于异常状态;
第二确定模块,用于根据所述第一基础文件,确定与所述第一应用有关联关系的至少一个第二应用,所述第二应用对应的第二基础文件与所述第一基础文件的文件标识相同,且基于具有相同文件标识的所述第二基础文件和所述第一基础文件,所述第二应用与所述第一应用建立有所述关联关系;
修复模块,用于根据第二目标应用对应的所述第二基础文件,修复所述第一应用,所述第二目标应用为所述至少一个第二应用中正常运行的一所述第二应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110548414.8/2.html,转载请声明来源钻瓜专利网。





