[发明专利]应用程序异常的处理方法及移动终端无效
申请号: | 201210145274.0 | 申请日: | 2012-05-11 |
公开(公告)号: | CN103389916A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 姚丽辉 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥 |
地址: | 518057 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 异常 处理 方法 移动 终端 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种应用程序异常的处理方法及移动终端。
背景技术
随着通信技术的发展,移动终端逐渐向着智能化方向的发展,通信服务商也为各用户提供了更多的服务项目。由于移动终端的功能不断增加,系统安装的应用程序也越来越多,因此就需要不断的对移动终端理行更新换代,因而导致在移动终端的工作过程中,出现各种错误和异常的机率增大。而现有的技术方案中,若出现系统级异常,即当操作系统系统资源不足时,会强制杀死应用程序,且弹出一提示框;若出现应用级异常,即由于开发人员编码时的疏忽,某异常没有正确识别和处理,操作系统不知该如何处理,就将该应用程序杀死且给用户一个提示框,告知用户系统或某应用程序报错了。这两种处理方式的提示框比较单一,且提示内容不够友好,只能告知程序错了,而无法修复该问题。
综上可知,现有的移动终端的应用程序异常的处理技术,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种应用程序异常的处理方法及移动终端,其可以在应用终端的应用程序出现异常时进行自动修复,使用户具有更好的体验。
为了实现上述目的,本发明提供了一种应用程序异常的处理方法,所述方法包括:
所述应用程序出现异常时,记录与该异常相关的日志信息;
显示异常处理命令的选择提示;
接收并执行所述处理命令。
根据本发明的应用程序的处理方法,所述处理命令包括重启、修复及关闭,所述接收并执行所述处理命令步骤包括:
执行所述修复命令;
将所述日志信息发送至服务器进行应用程序的修复。
根据本发明的应用程序的处理方法,所述接收并执行所述处理命令步骤之后包括:
获取所述服务器发送的应用程序;或者
获取所述服务器发送的应用程序的网络地址,并根据所述网络地址从对应的网络端下载所述应用程序。
根据本发明的应用程序的处理方法,所述接收并执行所述处理命令步骤之后包括:
获取所述服务器发送的编码后的应用程序,所述应用程序具有安装标识;
解码所述应用程序;
接收所述安装标识的操作命令,安装所述应用程序。
根据本发明的应用程序的处理方法,所述日志信息通过短信、邮件或HTTP方式发送至所述服务器。
本发明还相应的提供一种实现上述方法的移动终端,所述移动终端包括:
记录模块,用于所述应用程序出现异常时,记录与该异常相关的日志信息;
显示模块,用于显示异常处理命令的选择提示;
执行模块,用于接收并执行所述处理命令。
根据本发明的移动终端,所述处理命令包括重启、修复及关闭,所述执行模块包括:
执行子模块,用于执行所述修复命令;
发送子模块,用于将所述日志信息发送至服务器进行应用程序的修复。
根据本发明的移动终端,所述移动终端还包括:
第一获取模块,用于获取所述服务器发送的应用程序;
第二获取模块,用于获取所述服务器发送的应用程序的网络地址,并根据所述网络地址从对应的网络端下载所述应用程序。
根据本发明的移动终端,所述第一获取模块还用于获取所述服务器发送的编码后的应用程序,所述应用程序具有安装标识;
所述移动终端还包括:
解码模块,用于解码所述应用程序;
安装模块,用于接收所述安装标识的操作命令,安装所述应用程序。
根据本发明的移动终端,所述发送子模块用于将所述日志信息通过短信、邮件或HTTP方式发送至所述服务器。
本发明通过建立移动终端异常程序的修复机制,使用户使用移动终端时具有更好的体验。具体的,当移动终端的应用程序出现异常时,记录与该应用程序异常的相关日志信息,并将该日志信息发送至服务器,使服务器对相应的应用程序进行修复。优选的是,当应用程序修复完成后,移动终端可以从服务器获取该应用程序,借此提高用户体验,并满足用户需求。
附图说明
图1是本发明一实施例的移动终端的结构示意图;
图2是本发明另一实施例的移动终端的结构示意图;
图3是本发明一实施例的应用程序异常的处理方法流程图;
图4是本发明另一实施例的应用程序异常的处理方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210145274.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内存管理的方法及装置
- 下一篇:一种碳化硅肖特基势垒二极管及其制作方法