一种移动终端及其应用程序更新的方法

文档序号:8298889阅读:432来源:国知局
一种移动终端及其应用程序更新的方法
【专利说明】一种移动终端及其应用程序更新的方法
[0001]
技术领域
[0002]本发明涉及移动终端领域,尤其涉及一种移动终端及其应用程序更新的方法。
[0003]
【背景技术】
[0004]随着科技的发展,现在的移动终端都走向智能化,可以通过安装各种不同功能的应用程序实现不同的功能,以满足用户的使用需求。
[0005]但是,随着安装应用的增多以及应用程序供应商的不断更新,用户需要经常更新安装的应用程序,但是,新开发的应用程序也不一定就是最好的,可能会存在新的导致降低用户体验的问题,也即不稳定的状态,但是目前还没有一种能够使用户在安装使用前知道更新、版本更高的应用程序是否稳定的方法。
[0006]

【发明内容】

[0007]本发明的目的在于提供一种移动终端应用程序更新的方法,旨在解决目前移动终端应用程序更新可能更新到不稳定的新版本应用的问题。
[0008]为了解决上述技术问题,本发明是这样实现的:一种移动终端应用程序更新的方法,所述方法包括以下步骤:
检测移动终端中安装的应用程序的版本号;
获取服务器中所述应用程序的版本号以及好评率;
在服务器中所述应用程序的版本号大于移动终端中安装的对应应用程序的版本号,且对应的所述好评率大于预设好评阈值时,更新所述对应应用程序。
[0009]进一步地,所述获取服务器中所述应用程序的版本号以及好评率的步骤包括:
获取移动终端中安装的应用程序列表,在服务器中查找与所述应用程序列表中相同的应用程序的版本号;
判断服务器中与所述应用程序列表中相同的应用程序的版本号是否大于等于移动终端中安装的应用程序的版本号;
若大于,则获取服务器中与所述应用程序列表中相同的应用程序的好评率;
若小于或等于,则终止更新程序。
[0010]进一步地,在服务器中所述应用程序的版本号大于所述移动终端中安装的应用程序的版本号,但所述好评率小于预设好评阈值时,所述方法还包括:
根据预设周期检测所述好评率;
在所述好评率大于预设好评阈值时,更新所述对应应用程序。
[0011]进一步地,在所述根据预设周期检测所述好评率的步骤之前,还包括: 若用户主动更新所述对应应用程序,则提示用户所述对应应用程序不适于更新。
[0012]进一步地,所述更新所述对应应用程序的步骤包括:
获取服务器中的应用程序相对于所述对应应用程序的更新增量,并安装所述更新增量。
[0013]本发明的目的还在于提供一种移动终端,所述移动终端包括:
检测单元,用于检测移动终端中安装的应用程序的版本号;
获取单元,用于获取服务器中所述应用程序的版本号以及好评率;
更新单元,用于在服务器中所述应用程序的版本号大于移动终端中安装的对应应用程序的版本号,且对应的所述好评率大于预设好评阈值时,更新所述对应应用程序。
[0014]进一步地,所述获取单元包括:
第一获取子单元,用于获取移动终端中安装的应用程序列表;
查找子单元,用于在服务器中查找与所述应用程序列表中相同的应用程序的版本号;判断子单元,用于判断服务器中与所述应用程序列表中相同的应用程序的版本号是否大于等于移动终端中安装的应用程序的版本号;
第二获取子单元,用于获取服务器中与所述应用程序列表中相同的应用程序的好评率;
控制子单元,用于终止更新程序。
[0015]进一步地,所述移动终端还包括:
检测单元,用于根据预设周期检测所述好评率;
控制单元,用于在所述好评率大于预设好评阈值时,控制所述更新单元更新所述对应应用程序。
[0016]进一步地,所述移动终端还包括:
提示单元,用于在用户主动更新所述对应应用程序时,提示用户所述对应应用程序不适于更新。
[0017]进一步地,所述更新单元的更新方式为:
获取服务器中的应用程序相对于所述对应应用程序的更新增量,并安装所述更新增量。
[0018]在本发明实施例中,通过检测移动终端中安装的应用程序的版本号,并获取服务器中所述应用程序的版本号以及好评率;在服务器中所述应用程序的版本号大于移动终端中安装的对应应用程序的版本号,且对应的所述好评率大于预设好评阈值时,更新所述对应应用程序,这样可以使用户更新得到稳定的应用程序,提升用户的使用体验。
[0019]
【附图说明】
[0020]图1是本发明实施例提供的移动终端应用程序更新的方法的流程图;
图2是本发明第一实施例提供的移动终端应用程序更新的方法的流程图;
图3是本发明第二实施例提供的移动终端应用程序更新的方法的流程图;
图4是本发明实施例提供的移动终端的框架结构图;
图5是本发明实施例提供的获取单元的框架结构图。
[0021]
【具体实施方式】
[0022]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]图1示出了本发明实施例提供的移动终端应用程序更新的方法的流程,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:
本发明实施例提供的移动终端应用程序更新的方法,包括以下步骤:
步骤S10,检测移动终端中安装的应用程序的版本号。在本发明实施例中,移动终端中安装有各种功能的应用程序,分别检测每一个应用程序的版本号便于更新时进行对照。
[0024]步骤S20,获取服务器中该应用程序的版本号以及好评率。在本实施例中,服务器中存储有与移动终端中安装的应用程序相同的应用程序,当用户下载安装了服务器中的应用程序时,收集用户给与下载安装的应用程序的好评率。
[0025]步骤S30,在服务器中该应用程序的版本号大于移动终端中安装的对应应用程序的版本号,且对应的该好评率大于预设好评阈值时,更新该对应应用程序。在本实施例中,在服务器中该应用程序的版本号大于移动终端中安装的对应应用程序的版本号,且对应的该好评率大于预设好评阈值时,表明已经安装了更高版本应用程序的用户对服务器中更高版本的应用程序表示认可,这样其他用户再下载该更高版本的应用程序时,得到的应用程序能够稳定的运行,即可以更新该对应的应用程序。
[0026]需要说明的是:更新该对应的应用程序的具体方式为:获取服务器中的应用程序相对于该对应应用程序的更新增量,并安装该更新增量。
[0027]实施例一:
图2示出了本发明第一实施例提供的移动终端应用程序更新的方法的流程,为了便于说明,仅列出与本发明实施例相关的部分,详述如下:
作为本发明一优选实施例,步骤S20包括:
步骤S201,获取移动终端中安装的应用程序列表,在服务器中查找与该应用程序列表中相同的应用程序的版本号;
步骤S202,判断服务器中与该应用程序列表中相同的应用程序的版本号是否大于等于移动终端中安装的应用程序的版本号;
步骤S203,若大于,则获取服务器中与该应用程序列表中相同的应用程序的好评率;若小于或等于,则终止更新程序。
[0028]本发明实施例的目的在于详细说明更新应用程序前获取好评率的方式,在服务器中与该应用程序列表中相同的应用程序的版本号大于等于移动终端中安装的应用程序的版本号时才进行更新,否则,终止更新程序。
[0029]实施例二:
图3示出了本发明第二实施
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1