本文作者
01
2-2018
azhon
博客:https://github.com/azhon
声明:本文由作者azhon授权发布,未经原作者允许请勿转载
看到上面蓝色字了吗,点下吧
目录
编译问题
效果图
功能介绍
DownloadManager
UpdateConfiguration
使用步骤
Demo下载体验
结语
编译问题
因为适配了Android O的通知栏,所以依赖的v7包版本比较高
使用的gradle版本为,所以建议使用及以上的版本打开此项目
效果图
功能介绍
√
支持断点下载
√
支持后台下载
√
支持自定义下载过程
√
支持 设备 >= Android M 动态权限的申请
√
支持通知栏进度条展示(或者自定义显示进度)
√
支持Android N
√
支持Android O
DownloadManager:配置文档
初始化使用
UpdateConfiguration:配置文档
使用步骤
进行依赖
简单用法:创建
兼容Android N 及以上版本,在你应用的添加如下代码
资源文件内容
兼容Android O及以上版本,需要设置;库中已经写好可以前往查阅NotificationUtil.java:https://github.com/azhon/AppUpdate/blob/master/appupdate/src/main/java/com/azhon/appupdate/utils/NotificationUtil.java
温馨提示:升级对话框中的内容是可以上下滑动的哦??!
Demo下载体验
点击下载Demo进行体验:https://github.com/azhon/AppUpdate/blob/master/apk/appupdate.apk
结语
领取专属 10元无门槛券
私享最新 技术干货