Builder
Properties
是否支持通过删除通知栏来取消下载
通知栏渠道名称
是否删除取消下载的文件
下载监听
请求头参数
HTTP管理器
下载完成后是否自动请求安装APK
下载失败后,最大重新下载次数
通知栏处理器实现
通知栏图标:默认取app图标
通知栏ID
进度更新间隔时长(单位:毫秒)
下载失败时是否支持点击通知栏重新下载
是否显示通知栏
是否显示百分比
要下载的APK的versionCode
Functions
添加请求头
清空请求头
移除请求头
设置APK文件的MD5,用于优先取缓存时通过MD5校验文件APK是否一致。 缓存校验目前支持两种方式,一种是通过versionCode校验,对应方法:setVersionCode;一种是文件MD5校验,对应方法:setApkMd5。推荐使用MD5校验方式 如果两种方式都设置了,则只校验MD5
设置FileProvider的authority
是否支持通过删除通知栏来取消下载(默认为:false)
设置通知通道ID
设置通知通道名称
设置是否自动删除取消下载的文件
设置下载监听
设置保存的文件名
设置HTTP管理器
设置下载完成后是否自动请求安装APK
设置下载失败时,最多重新下载次数。与之相关联的方法setRetryOnNotification
设置通知栏处理器
设置通知图标
设置通知ID
设置下载失败时,是否支持点击通知栏重新下载。与之相关联的方法setMaxRetryCount
设置是否显示通知栏
设置下载时,通知栏是否显示下载百分比
设置通知是否铃声提示
设置APK下载地址
设置要下载APK的versionCode,用于优先取缓存时通过versionCode校验APK文件是否一致。 缓存校验目前支持两种方式,一种是通过versionCode校验,对应方法:setVersionCode;一种是文件MD5校验,对应方法:setApkMd5。推荐使用MD5校验方式 如果两种方式都设置了,则只校验MD5
设置通知是否震动提示