一种应用程序更新方法及终端技术

技术编号:16269710 阅读:78 留言:0更新日期:2017-09-22 21:23
本发明专利技术实施例公开了一种应用程序更新方法及终端。该更新方法包括:获取所述应用程序的报错信息;基于所述报错信息,获取服务器发送的反馈信息;判断所述反馈信息是否包括所述应用程序的预设版本信息,其中,所述预设版本信息为修复所述报错信息的应用程序版本信息;若所述反馈信息包括所述应用程序的预设版本信息,基于所述预设版本信息更新所述应用程序。该方法在应用程序报错时,及时根据应用程序的报错信息进行有针对性的更新操作,以修复应用程序中出现的报错。

【技术实现步骤摘要】
一种应用程序更新方法及终端
本专利技术涉及终端通信
,尤其涉及一种应用程序更新方法及终端。
技术介绍
手机等终端中往往会安装有很多应用程序,这些应用程序在使用过程中会发生不可预测的错误,导致应用程序不能正常使用。为了解决该问题,用户可以将应用程序进行更新,然而目前对应用程序进行更新时,往往直接将应用程序更新至最新版本,也就是说,并不是针对应用程序所出现的问题进行的版本更新,最新版本的应用程序也可能会出现相同的错误。
技术实现思路
本专利技术的实施例提供了一种应用程序更新方法及终端,可以根据应用程序所出现的错误进行针对性的更新,以使得更新后的应用程序可以修复前述错误。第一方面,本专利技术实施例提供了一种应用程序更新方法,该方法包括:获取所述应用程序的报错信息;基于所述报错信息,获取服务器发送的反馈信息;判断所述反馈信息是否包括所述应用程序的预设版本信息,其中,所述预设版本信息为修复所述报错信息的应用程序版本信息;若所述反馈信息包括所述应用程序的预设版本信息,基于所述预设版本信息更新所述应用程序。第二方面,本专利技术实施例还提供了一种终端,该终端包括:第一获取单元,用于获取所述应用程序本文档来自技高网...
一种应用程序更新方法及终端

【技术保护点】
一种应用程序更新方法,其特征在于,包括:获取所述应用程序的报错信息;基于所述报错信息,获取服务器发送的反馈信息;判断所述反馈信息是否包括所述应用程序的预设版本信息,其中,所述预设版本信息为修复所述报错信息的应用程序版本信息;若所述反馈信息包括所述应用程序的预设版本信息,基于所述预设版本信息更新所述应用程序。

【技术特征摘要】
1.一种应用程序更新方法,其特征在于,包括:获取所述应用程序的报错信息;基于所述报错信息,获取服务器发送的反馈信息;判断所述反馈信息是否包括所述应用程序的预设版本信息,其中,所述预设版本信息为修复所述报错信息的应用程序版本信息;若所述反馈信息包括所述应用程序的预设版本信息,基于所述预设版本信息更新所述应用程序。2.根据权利要求1所述的应用程序更新方法,其特征在于,所述报错信息包括错误堆栈信息和标识信息;所述基于所述报错信息,获取服务器发送的反馈信息,包括:发送所述错误堆栈信息和标识信息至所述服务器;获取所述服务器根据所述错误堆栈信息和标识信息发送的反馈信息。3.根据权利要求1所述的应用程序更新方法,其特征在于,所述判断所述反馈信息是否包括所述应用程序的预设版本信息之后,还包括:若所述反馈信息不包括所述应用程序的预设版本信息,在所述终端满足预设触发条件时,向所述服务器发送获取所述预设版本信息的请求;接收所述服务器根据所述请求发送的预设版本信息,并基于所述预设版本信息更新所述应用程序。4.根据权利要求1至3中任意一种所述的应用程序更新方法,其特征在于,所述基于所述预设版本信息更新所述应用程序,包括:向所述服务器获取所述预设版本信息对应的应用程序的安装文件;判断所述应用程序是否为预置应用程序;若所述应用程序为预置应用程序,调用终端系统的静默安装接口并根据所述安装文件更新所述应用程序;若所述应用程序为非预置应用程序,生成提示信息,用于提示用户触发预设更新操作以根据所述安装文件更新所述应用程序。5.根据权利要求1至3中任意一种所述的应用程序更新方法,其特征在于,所述基于所述预设版本信息更新所述应用程序之前,还包括:判断所述应用程序是否处于运行状态;若所述应用程序未处于运行状态,基于所述预设版本信息更新所述应用程序。6.一种终端,其特征在于,包括:第一获取单元,用于获取所述应...

【专利技术属性】
技术研发人员:陈利顺
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1