Releases: xuexiangjys/XUpdate
Releases · xuexiangjys/XUpdate
发布1.1.2版本
优化更新提示弹窗的显示
发布1.1.1版本
- 调整MD5计算代码,防止崩溃
- 新增IFileEncryptor文件加密器,默认实现是MD5加密,可支持拓展,方便使用其他的加密验证方式
发布1.1.0版本
- 修复“忽略版本“显示的bug
- 修复MD5值显示的bug
- 优化了默认安装监听
- 新增了计算文件MD5值的工具页
发布1.0.9版本
- 解决DialogFragment因为屏幕旋转导致IUpdateProxy为null的bug
- 完成对错误信息的国际化
- 增加是否支持静默安装的属性控制
发布1.0.8版本
- 修改UpdateEntity的序列化Serializable变为Parcelable,防止使用者在自定义IUpdateHttpService时加入非Serializable对象导致序列化失败
- 修改计算apk大小的方法,当设置的apkSize为0时,不进行显示
发布1.0.7版本
- 修改安装工具类的方法,修复可能存在的bug
- 修改日志打印的方式,防止json序列化出错问题
发布1.0.6版本
修改MD5值比较使用equalsIgnoreCase,不区分大小写
发布1.0.5版本
- 解决activity类型强转失败的问题
- 优化后台通知栏的提示,在每次开始下载之前清空通知栏的状态
- 新增后台更新功能
- 优化版本更新提示框信息显示,增加PromptEntity参数实体,方便提示框的自定义
发布1.0.4版本
在关键部位增加日志,方便问题排查
发布1.0.3版本
- 1.解决版本更新时,点击取消按钮并不能真正停止更新的问题。
- 2.IUpdateHttpService 增加取消下载的接口,可实现真正的更新取消。
- 3.为默认下载者增加服务解绑的功能,及时释放资源。