一、目标
实现新版本安装包下载。
二、体验地址
神马笔记最新版本下载:【神马笔记 版本2.1.0——软件更新功能.apk】
三、功能设计
- HTTP方式下载,并且支持HTTPS
- 支持断点续传
四、实现方案
1. DownloadManager
DownloadManager
是Android提供的下载服务。
调用DownloadManager
相关API非常容易实现文件下载功能。
但是,但是,但是……
经过一系列努力,兼容了Android 5.0,6.0,7.0,8.0!
最后发现,在Android 9.0完全没有效果。
参考文章: