Android智能APP更新功能
androidlikai · 3161浏览量 · 发布于2018-03-01
作者huclengyue,源码SmartUpdate,应用越做越大,可能只是一个小小的改动就需要重新下载安装整个APP,这种方式即增加了服务器的压力,又浪费了用户的流量,因此每当我们发布新版本的时候,一些用户升级并不是很积极,这就造成了新版本的升级率并不高。而google为了解决了这个问题,提出了Smart App Update,即增量更新(也叫做差分升级)。
增量更新的原理非常简单,简单的说就是通过某种算法找出新版本和旧版本不一样的地方(这个过程也叫做差分,某种。。别问我是那种 因为我也不知道。。),然后将不一样的地方抽取出来形成所谓的更新补丁(patch)。客户端在检测到更新的时候,只需要下载差分包到本地,然后将差分包合并至本地的安装包,形成新版本的安装包,文件校验通过后再执行安装即可。本地的安装包通过提取当前已安装应用的apk得到。
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
没有适配器和微光效果的RecyclerView frogo-recycler-view
相关信息
一路向西 · 566浏览 · 2021-01-04 21:10:31
一个安卓认证功能AdvancedBiometricPromptCompat源码
相关信息
一路向西 · 590浏览 · 2020-12-30 17:04:47
android实现如何上传文件案例源码
相关信息
talkchan · 512浏览 · 2020-12-30 17:00:53
Android实现应用内下载,储存安装功能DownloadInstaller
相关信息
一路向西 · 522浏览 · 2020-12-07 15:37:19
Android实现区域热力地图功能ChinaMapView
相关信息
一路向西 · 875浏览 · 2020-12-07 15:25:08
android APK一键DEX加固脚本
相关信息
安卓巴士 · 527浏览 · 2020-11-30 16:39:36
YCAndroidTool查看分享崩溃记录日志工具
相关信息
luenmicro · 534浏览 · 2020-11-20 16:23:44
集成 常用TabLayout、UIAlertDialog标题栏特效
相关信息
奔跑的男人 · 650浏览 · 2020-11-05 09:32:09
分类专栏
最新发布
源码排行榜
0评论