Releases: easyandroidgroup/UpdatePlugin
Releases · easyandroidgroup/UpdatePlugin
3.1.3
release 3.1.2
调整强制退出逻辑,避免杀死进程后应用自动重启。
release 3.1.1
HttpException提供toString()方法。便于进行打印查看
release 3.1.0
除回调接口外,其余基类均统一修改为抽象基类。
添加下载失败时,重启下载逻辑
release 3.0.3
修复galaxy c7 7.0调起安装程序时的兼容问题
release 3.0.1
兼容8.0安装方式
release 3.0.0
重构后台任务重启逻辑:将后台任务的重启逻辑抽离出来,提供新的可定制节点。方便进行重启逻辑的定制。
添加停止后台更新任务功能
release 2.9.1
- 修复MD5匹配时未区分大小写的问题
- 更新日志输出逻辑
- 默认安装提示文案修改
release 2.9.0
-
重构强制更新逻辑
因为之前的强制更新逻辑更改为下载后自动强制杀死自身应用后,有相当一部分朋友都把此种更新策略当作成了bug。且有部分机型还有适配问题(已强制杀死进程但是未成功调起安装程序),所以现在弃用原有的强制更新逻辑。不自动杀死进程了。现有强制更新逻辑改为以下逻辑:
当为强制更新时,强制显示下载完成后调起安装前的通知. 且默认此通知用户点击进行安装后,不使通知隐藏。避免用户从安装程序取消安装后强制更新失效
-
避免读取顶层Activity实例为null时进行通知创建出现异常的问题。
release 2.8.0
- 重构文件检查逻辑,迁移文件检查触发节点。使文件检查更易用
- 去除网络运行单任务限制。可满足多种更新需求配置需要
- 添加线程池配置功能。可根据不同使用需求配置不同的线程池提供使用
- 添加后台更新逻辑。可一行代码于后台定时启动更新任务。
- 默认文件下载任务重构:更换断点下载实现逻辑。修复下载过程中手动杀死进程时断点下载失效的问题
- 检查更新接口api添加http header支持。
- 一些小优化