AndroidAndroid日常

Android一键升级封装工具(适配Android6、7、8、9

2018-10-25  本文已影响606人  wasdzy111

UpdateAppUtil

项目介绍

一键升级 已经适配Android 6、7、8、9

安装教程

Step 1. Add the JitPack repository to your build file

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

Step 2. Add the dependency

dependencies {
        implementation 'com.gitee.wasdzy:UpdateAppUtil:0.0.1'
}

使用说明

此版本未请求动态权限,使用前请获取SD卡、网络、网络状态等相关权限

方法一 内置ProgressDialog进度条下载

UpdateAppUtils.from(MainActivity.this)
                        .setApkUrl(url)
                        .initXutils3(getApplication())
                        .setServerVersionCode(2)
                        .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();                       
上一篇 下一篇

猜你喜欢

热点阅读