The invention discloses a software update method, the method includes: according to the application software installed locally update detection update the configuration file sent by the server, access to the application software to be updated according to the modules; each module of the application software to be updated, download the corresponding update files according to each packet; the update package, updating the application software. The invention also discloses an application software update device. The invention realizes according to the update file modular package of application software update, reduces the application software version updating cost, only by updating the module can add new functions or maintain the existing functions, greatly enhance the user experience.
【技术实现步骤摘要】
应用软件更新方法和装置
本专利技术涉及通信
,尤其涉及一种应用软件更新方法和装置。
技术介绍
移动终端已成为人们日常生活和工作中必不可少的一部分,为了丰富移动终端的功能,应用商店为用户提供了个性化的应用软件,例如社交软件、视频软件、咨询软件等等。由于应用软件需要不断的完善自身功能、修复漏洞,因此,用户需要经常更新移动终端中安装的应用软件。目前,应用软件的更新通常需要应用厂商提供应用软件的整个安装包,用户也必须下载整个应用软件的安装包,才能进行更新。但是,通常应用软件的更新仅仅是部分功能的更新或维护,则安装包中包括了大量不需要进行更新的模块数据。这就到导致了在打包应用软件的安装包时,有大量工作是无用的,浪费开发成本。
技术实现思路
本专利技术的主要目的在于提供一种应用软件更新方法,旨在解决应用软件的更新成本高的技术问题。为实现上述目的,本专利技术提供一种应用软件更新方法,所述应用软件更新方法包括以下步骤:根据服务器发送的更新配置文件对本地安装的应用软件进行更新检测,获取所述应用软件需更新的各模块;根据所述应用软件需更新的各模块,下载对应的各更新文件包;根据所述各更 ...
【技术保护点】
一种应用软件更新方法,其特征在于,所述应用软件更新方法包括以下步骤:根据服务器发送的更新配置文件对本地安装的应用软件进行更新检测,获取所述应用软件需更新的各模块;根据所述应用软件需更新的各模块,下载对应的各更新文件包;根据所述各更新文件包,更新所述应用软件。
【技术特征摘要】
1.一种应用软件更新方法,其特征在于,所述应用软件更新方法包括以下步骤:根据服务器发送的更新配置文件对本地安装的应用软件进行更新检测,获取所述应用软件需更新的各模块;根据所述应用软件需更新的各模块,下载对应的各更新文件包;根据所述各更新文件包,更新所述应用软件。2.如权利要求1所述的应用软件更新方法,其特征在于,在检测到所述应用软件启动时,根据所述各更新文件包,更新所述应用软件。3.如权利要求1所述的应用软件更新方法,其特征在于,所述根据所述各更新文件包,更新所述应用软件的步骤之前还包括:存储所述应用软件更新前各模块的原始文件包;所述根据所述各更新文件包,更新所述应用软件的步骤之后,还包括:若所述应用软件更新失败,则根据所述原始文件包,控制所述应用软件回滚至更新前的版本。4.如权利要求1、2或3所述的应用软件更新方法,其特征在于,所述根据服务器发送的更新配置文件对本地安装的应用软件进行更新检测,获取所述应用软件需更新的各模块的步骤包括:基于本地安装的应用软件向服务器发送更新请求,获取所述服务器返回的更新配置文件;根据所述更新配置文件记载的所述应用软件各模块的更新版本信息,以及所述应用软件本地安装的各模块版本信息,检测所述应用软件是否需要更新模块;获取所述应用软件需更新的各模块。5.如权利要求4所述的应用软件更新方法,其特征在于,所述根据所述应用软件需更新的各模块,下载对应的各更新文件包的步骤包括:根据所述更新配置文件,获取所述应用软件需更新的各模块的更新文件包下载地...
【专利技术属性】
技术研发人员:利炳根,彭钊,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。