版本检测升级(更新)库。an auto check version library(app update) on Android
版本检测升级(更新)库。an auto check version library(app update) on Android
最强大的特性是比V1+版本更易于集成。
随处调用
简单易用
扩展性强
适配所有具有更新功能的应用
自定义UI
支持强制更新(一行代码)
支持静默下载(一行代码)
适配Android 13
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.AlexLiuSheng:CheckVersionLib:2.4.2'
}仅使用下载模式
最简单的使用方式
AllenVersionChecker
.getInstance()
.downloadOnly(
UIData.create().setDownloadUrl(downloadUrl)
)
.executeMission(context);UIData:UIData 是 Bundle 的类型,它保存了一些用于显示 UI 页面的数据,可以在你的自定义页面中使用。
请求版本 + 下载模式
最简单的调用方式
…其他用于请求应用版本的 HTTP 参数如下
…以上说明是集成的基本用法(库自带一套默认 UI 页面),如果上述内容不符合你的需求,你可以使用其他参数。
为避免内存泄漏,当你不想再使用该库时,有必要取消所有任务。你应该将取消代码放在合适的位置。
AllenVersionChecker.getInstance().cancelAllMission();首先,follow 的构建器被称为 DownloadBuilder。
I am ready to assist you with the translation. Please provide the text you'd like me to translate from English to Simplified Chinese.
DownloadBuilder builder=AllenVersionChecker
.getInstance()
.downloadOnly();
或
DownloadBuilder builder=AllenVersionChecker
.getInstance()
暂无开放 Issues,或尚未同步最近议题。