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

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();                       
    原文作者:wasdzy111
    原文地址: https://www.jianshu.com/p/abf678a904c0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞