AppUpdate
项目地址:WVector/AppUpdate
简介:? Android 版本更新 ? a library for android version update ?
更多:作者 提 Bug
标签:
目录
- 功能介绍
- 效果图与示例 apk
- Gradle 依赖
- 简单使用
- 详细说明
- 更新日志
- License
功能介绍
- [x] 实现 android 版本更新
- [x] 对 kotlin 适配,调用更简单
- [x] 自定义接口协议,可以不改变现有项目的协议就能使用
- [x] 支持 get,post 请求
- [x] 支持进度显示,对话框进度条,和通知栏进度条展示
- [x] 支持后台下载
- [x] 支持强制更新
- [x] 支持简单主题色配置(可以自动从顶部图片提取主色)
- [x] 支持自定义对话框(可以监听下载进度)
- [x] 支持静默下载(可以设置 wifi 状态下)
- [x] 支持 android7.0
效果图与示例 apk
点击下载 Demo.apk 或扫描下面的二维码安装
Gradle 依赖
java 方式引用
dependencies {
compile 'com.qianwen:update-app:3.5.2'
}
kotlin 方式引用
dependencies {
compile 'com.qianwen:update-app-kotlin:1.2.3'
}
简单使用
1,java 方式
new UpdateAppManager
.Builder()
//当前 Activity
.setActivity(this)
//更新地址
.setUpdateUrl(mUpdateUrl)
//实现 httpManager 接口的对象
.setHttpManager(new UpdateAppHttpUtil())
.build()
.update();
2,kotlin 方式
updateApp(mUpdateUrl, UpdateAppHttpUtil()).update()
更多推荐
AppUpdate
发布评论