首页 > 代码库 > 更新下载库update使用

更新下载库update使用

下载更新apk,基本上每个app都需要的功能,以前都是自己写,近期想借助第三方的一个库来做,功能齐全,感觉不错,记录使用过程,虽然官方也有使用教程,不过毕竟粗略,网上也能搜到,不过基本都是复制的

首先下载库,地址改成我们自己的,检查地址就让它了,这个根据自己的业务调整,也能自定义

技术分享

接下来是参数介绍

技术分享

技术分享

参数大多数一看就懂,这里介绍下md5效验,此字段为必填字段,不过有的时候不想效验,或者测试的时候想先调通了,然后在跟后台沟通加上效验,这样就不能直接gradle配置引用了,得下载源码,更改里面的代码了,不然就得按照文档说明来

我想很多人都不愿意一开始去搞什么md5效验,虽然它的demo是可以用的,不过还是得改成自己的才安心,但是改成自己的又会效验失败,你不传又不行,所以没办法了,只能改源代码

info.size字段是下载大小,这是为了提示框展示作用,可以自己动态获取

源代码里面很多回调,有点绕,不过代码也就那么点,找找也就找到了

技术分享

此处是返回效验结果,注释掉代码,然后return true就行了,命名默认是md5命名

然后还有后台静默下载,这里也提供了静默下载,然后在状态栏里显示进度

直接调用demo的方法就好了

技术分享

立即下载回调download方法,下载是继承asynctask下载

技术分享

技术分享

 

技术分享

技术分享

 

更新下载库update使用