ApkUpdater:基于DownLoadManager实现安装包更新,可断点续传,自动续传,并缓存

时间:2024-06-13 03:10:16
【文件属性】:

文件名称:ApkUpdater:基于DownLoadManager实现安装包更新,可断点续传,自动续传,并缓存

文件大小:1.47MB

文件格式:ZIP

更新时间:2024-06-13 03:10:16

Kotlin

ApkUpdater 基于DownLoadManager实现安装包更新,安装包缓存,支持MD5校验,支持断点续传,自定义UI,提供了默认UI。 演示 按照惯例还是先上图吧。 更新 3.1.0 优化升级逻辑,增加弱更新功能。 UpdateInfo接口移除了isForceUpdate的属性,改为updateType属性,其类型为UpdateType。UpdateType为枚举类型,共有以下3个类型: UpdateType.UPDATE_WEAK 弱更新,当更新类型为该类型时将会在默认的弹窗中出现忽略此版本的按钮,点击后默认会调用ApkUpdater.skipThisVersion()方法, 即表示直到下一个版本出现前不会再次自动提示。如果用户还想更新则可以通过手动更新的方式更新应用。设置手动更新的方式可参考ApkUpdater.check()方法。 UpdateType.UPDATE_NOR


【文件预览】:
ApkUpdater-master
----gradlew.bat(2KB)
----gradlew(5KB)
----apkupdater()
--------src()
--------build.gradle(2KB)
----gradle.properties(1KB)
----app()
--------src()
--------build.gradle(1KB)
----gradle()
--------wrapper()
----materials()
--------demo_01.png(38KB)
--------demo_03.png(19KB)
--------demo_04.png(15KB)
--------demo_02.png(40KB)
--------gif_apk_updater.gif(1.29MB)
----README.md(9KB)
----settings.gradle(30B)
----build.gradle(728B)

网友评论