一键升级 已经适配Android 6、7、8、9
要将Git项目放入您的构建中:
- Android Studio
gradle
将其添加到存储库末尾的根build.gradle中:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.cnobita:UpdateAppUtil:v2.0'
}
此版本为请求权限,使用前请获取SD卡、网络、网络状态等相关权限
UpdateAppUtils.from(MainActivity.this) .setApkUrl(url)
.initXutils3(getApplication())
.setServerVersionCode(2)
.setForcedUpdate(true)//是否强制更新
.setUpdateInfo("这里更新!")
.start();UpdateAppUtils.from(MainActivity.this)
.setApkUrl(url)
.setDownLoadByType(UpdateAppUtils.DOWNLOAD_BY_BROWSER)
.setServerVersionCode(2)
.setUpdateInfo("")
.start();UpdateAppUtils.from(MainActivity.this)
.initXutils3(getApplication())
.setApkUrl(url)
.setDownLoadByType(UpdateAppUtils.DOWNLOAD_BY_BROADCAST)
.setServerVersionCode(2)
.setUpdateInfo("")
.start();