程序更新的方法、用于程序更新的客户端及系统技术方案

技术编号:12842364 阅读:77 留言:0更新日期:2016-02-11 10:54
本公开提供了一种程序更新的方法、用于程序更新的客户端及系统,其中程序更新的方法包括:在所述移动设备的本地的可写目录下创建补丁目录;从服务器下载补丁文件,并将所述补丁文件存储安装于所述补丁目录中,其中所述补丁目录不同于所述程序的安装目录,且启动所述程序时优先使用所述补丁目录中的补丁文件。本公开通过在客户端本地的可写目录下创建补丁目录,启动程序时优先加载补丁目录下的补丁文件,如果补丁目录下有更新或修改的文件则先加载更新或修改的文件,之后再加载安装目录下的文件,以达到非替换式更新文件的目的,从而可以通过不安装程序包就能实现程序更新,可以大大减少程序更新所带来的流量和时间上的消耗。

【技术实现步骤摘要】

本公开涉及计算机网络
,尤其涉及程序更新的方法、用于程序更新的客户端及系统
技术介绍
近几年来,随着智能手机的普及,移动平台的游戏发展迅速,成为各大游戏厂商的必争之地。4G网络的普及以及城市中大量的WIFI热点覆盖,更加方便越来越多的用户使用手机或平板等移动设备来代替PC (Personal Computer,个人计算机)进行网游等娱乐。移动平台庞大的用户量吸引了大量的游戏厂商,要在如此激烈的竞争中胜出游戏厂商需要频繁更新游戏内容、修复游戏存在的问题,以便增加新用户还有保留旧用户。因此,移动平台的网络游戏的更新速度很快,如何让游戏更新的体验更好,也是众多游戏厂商面临的一个问题。网络游戏一般使用增量更新的方案来进行更新的,即根据最新版本和当前版本的对比,只下载需要更新的文件,修改本地的对应文件,实现游戏的更新。这样可以尽量减少的下载,以提高游戏更新的速度,达到更好的用户体验。但是由于移动平台的系统相对比较封闭,很多移动平台系统的程序文件都安装在一个不可写的目录,例如现在流行的10S和Android系统都是把程序文件保存在一个特殊的目录,游戏程序只能读取这些文件内容,而本文档来自技高网...

【技术保护点】
一种程序更新的方法,用于对移动设备上的程序进行增量更新,其特征在于,包括以下步骤:在所述移动设备的本地的可写目录下创建补丁目录;从服务器下载补丁文件,并将所述补丁文件存储安装于所述补丁目录中,其中所述补丁目录不同于所述程序的安装目录,且启动所述程序时优先使用所述补丁目录中的补丁文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:林镇泽刘海杨
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1