The present disclosure is a method and apparatus for handling an abnormal application. The method includes: determining the abnormal application according to the system resources the application terminal usage; obtaining replacement application, the replacement application including the application of other versions of the abnormal application or other applications with the same abnormal application function; use of replacement application instead of the abnormal application. This disclosure enables the user to know the system resource usage of the application that he is using, and replaces the exception when the application occurs, thereby improving the terminal endurance and improving the performance of the terminal.
【技术实现步骤摘要】
异常应用的处理方法和装置
本公开涉及应用管理
,尤其涉及一种异常应用的处理方法和装置。
技术介绍
终端上如果安装了质量差的应用或在某个场景下有缺陷的应用,会非常消耗终端的系统资源,导致终端的续航能力变差,进而使终端的性能也受到影响,例如,终端变卡以致不能及时响应用户选择的按钮或内容。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种异常应用的处理方法和装置。根据本公开实施例的第一方面,提供一种异常应用的处理方法,包括:根据终端中的应用的系统资源使用情况确定异常应用;获取替换应用,所述替换应用包括所述异常应用的其他版本的应用或与所述异常应用功能相同的其他应用;利用所述替换应用替换所述异常应用。可选的,所述根据终端中的应用的系统资源使用情况确定异常应用,包括:监控每个指定应用的目标资源使用量,并将所述目标资源使用量大于预设阈值的指定应用确定为所述异常应用。可选的,所述目标资源使用量包括以下至少一者:耗电量、处理器使用率,内存使用率,流量消耗率,网络带宽占用率。可选的,所述利用所述替换应用替换所述异常应用,包括:当获取两个以上所述替换应用时,显示选择界面,所述选择界面用于用户通过所述选择界面在所述两个以上所述替换应用中选择用于替换所述异常应用的替换应用;获取选择指令,所述选择指令是在所述选择界面上进行选择操作产生的;根据所述选择作指令确定从所述两个以上所述替换应用中选出的所述替换应用;利用所述替换应用替换所述异常应用。可选的,所述利用所述替换应用替换所述异常应用,包括:当获取两个以上所述替换应用时,根据预设策略在所述两个以上所述替换应用选出的用于替换所 ...
【技术保护点】
一种异常应用的处理方法,其特征在于,所述方法包括:根据终端中的应用的系统资源使用情况确定异常应用;获取替换应用,所述替换应用包括所述异常应用的其他版本的应用或与所述异常应用功能相同的其他应用;利用所述替换应用替换所述异常应用。
【技术特征摘要】
1.一种异常应用的处理方法,其特征在于,所述方法包括:根据终端中的应用的系统资源使用情况确定异常应用;获取替换应用,所述替换应用包括所述异常应用的其他版本的应用或与所述异常应用功能相同的其他应用;利用所述替换应用替换所述异常应用。2.根据权利要求1所述的方法,其特征在于,所述根据终端中的应用的系统资源使用情况确定异常应用,包括:监控每个指定应用的目标资源使用量,并将所述目标资源使用量大于预设阈值的指定应用确定为所述异常应用。3.根据权利要求1所述的方法,其特征在于,所述目标资源使用量包括以下至少一者:耗电量、处理器使用率,内存使用率,流量消耗率,网络带宽占用率。4.根据权利要求1所述的方法,其特征在于,所述利用所述替换应用替换所述异常应用,包括:当获取两个以上所述替换应用时,显示选择界面,所述选择界面用于用户通过所述选择界面在所述两个以上所述替换应用中选择用于替换所述异常应用的替换应用;获取选择指令,所述选择指令是在所述选择界面上进行选择操作产生的;根据所述选择作指令确定从所述两个以上所述替换应用中选出的所述替换应用;利用所述替换应用替换所述异常应用。5.根据权利要求1所述的方法,其特征在于,所述利用所述替换应用替换所述异常应用,包括:当获取两个以上所述替换应用时,根据预设策略在所述两个以上所述替换应用选出的用于替换所述异常应用的替换应用;利用所述替换应用替换所述异常应用。6.根据权利要求1或4所述的方法,其特征在于,所述利用所述替换应用替换所述异常应用,包括:显示操作选项,所述操作选项包括替换选项和删除选项;当接收到所述替换选项被触发产生的替换所述异常应用的替换指令时,利用所述替换应用替换所述异常应用;当接收到所述删除选项被触发产生的删除所述异常应用的删除指令时,删除所述异常应用。7.根据权利要求1所述的方法,其特征在于,所述利用所述替换应用替换所述异常应用,包括:显示操作选项,所述操作选项包括替换选项和限制使用选项;当接收到所述替换选项被触发产生的替换所述异常应用的替换指令时,利用所述替换应用替换所述异常应用;当接收到所述限制使用选项被触发产生的限制所述异常应用使用系统资源的限制使用指令时,限制所述异常应用除了在前台运行时的其他时间使用所述异常应用占用的系统资源。8.根据权利要求1所述的方法,其特征在于,所述利用所述替换应用替换所述异常应用,包括:显示操作选项,所述操作选项包括替换选项和资源控制选项;当接收到所述替换选项被触发产生的替换所述异常应用的替换指令时,利用所述替换应用替换所述异常应用;当接收到所述资源控制选项被触发产生的用于限制所述异常应用占用的系统资源的资源控制指令时,限制所述异常应用的系统资源的使用量。9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:备份用户对所述异常应用的操作;在终端重新启动时,根据备份的用户对所述异常应用的操作对所述异常应用进行配置。10.一种异常应用的处理装置,其特征在于,所述装置包括:监控模块,被配置为根据终端中的应用的系统资源使用情况确定异常应用;获取模块,被配置为获取替换应用,所述替换应用包括所述异常应用的其他版...
【专利技术属性】
技术研发人员:杨冬东,顾凌华,薛敬浩,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。