腾讯手游助手游戏增量更新什么意思

增量更新的原理非常简单,简单的说就是通过某种算法找出新版本和旧版本不一样的地方(这个过程也叫做差分),然后将不一样的地方抽取出来形成所谓的更新补丁(patch),也称之为差分包。

客户端在检测到更新的时候,只需要下载差分包到本地,然后将差分包合并至本地的安装包,形成新版本的安装包,文件校验通过后再执行安装即可。本地的安装包通过提取当前已安装应用的apk得到。

扩展资料

腾讯手游平台的全新发布,标志着腾讯在无线游戏战略上已经思路清晰,大平台战略优势明显。在整合了内外部资源后,QQ游戏无线平台开始着眼于提升用户体验,不断改善产品功能,重磅推出的增量升级功能。据知情人士爆料,下个版本将有更颠覆性的创新点出现。

QQ游戏无线平台已成为Android平台上用户量最大、最有影响力的手机游戏平台,涵盖单机/网游/休闲/社交四个大类数百款游戏,其中有经典的欢乐斗地主、斗地主比赛场、麻将以及植物大战僵尸、QQ飞弹、QQ御剑天涯等热门手机游戏,用户可以一键启动,无需二次登录。

腾讯手游助手游戏增量更新什么意思

增量更新的关键在于如何理解增量一词。来想想平时开发过程,往往都是今天在昨天的基础上修改一些代码,app的更新也是类似的:往往都是在旧版本的app上进行修改。这样看来,增量更新就是原有app的基础上只更新发生变化的地方,其余保持原样。

与原来每次更新都要下载完整apk包的做法相比,这样做的好处显而易见:每次变化的地方总是比较少,因此更新包的体积就会小很多。比如“师父说”安装包的体积在6m左右,如果不采用增量更新,用户每次更新都需要下载大约6m左右的安装包,而采用增量更新这种方案之后每次只需要下载2m左右的更新包即可,相比原来做法大大减少了用户下载等待的时间。

扩展资料

例如旧版本的APK有5M,新版的有8M,更新的部分则可能只有3M左右(这里需要说明的是,得到的差分包大小并不是简单的相减,因为其实需要包含一些上下文相关的东西),使用差分升级的好处显而易见,

那么不需要下载完整的8M文件,只需要下载更新部分就可以,而更新部分可能只有3、4M,可以很大程度上减少流量的损失。