-
App更新的源码实现
资源介绍
最近公司需求需要把公司所有app更新,整合成一个模块,做一个统一的更新界面。先说一下具体实现思路,更新分为普通更新和强制更新,应用首次进入时获取app最新信息,保存对应信息,如果版本大于当前版本,弹出更新提示dialog,如果用户点击更新,或者暂不更新,都保存此时的时间。下次进入app时,先检测上次检测的是否为强制更新,如果是则获取app信息,否则根据现在时间减去之前存的时间点,算出时间差,如果6小时内则不进行请求app信息(根据自己业务需求)。用户点击更新,则启动下载,如果因网络原因下载暂停,下次更新会从上次下载的地方继续下载。
- 上一篇: 仿91应用市场源码
- 下一篇: snapkit-ib