Closed qaz2531883 closed 1 year ago
如果文件的MD5值的首位是0,框架内部计算出MD5值之后会自动去掉0,导致MD5值只有31位数了,一直无法匹配我设置进去的MD5值。 框架内打印的数据 D/AppUpdater: FileMD5:bc4af78bfaec50b820997444a3ce205
真正的MD5:0bc4af78bfaec50b820997444a3ce205
有空的时候,我确认下
请确认你使用的 AppUpdater 对应的版本,我验证了当前最新版本(v1.2.0),MD5结果首位是0的场景,结果是正常的。
好的,我是1.1.3,回头我升至1.2.0
刚刚看了一下1.2.0的源码,MD5值的计算方式确实改了。🐂
如果文件的MD5值的首位是0,框架内部计算出MD5值之后会自动去掉0,导致MD5值只有31位数了,一直无法匹配我设置进去的MD5值。 框架内打印的数据 D/AppUpdater: FileMD5:bc4af78bfaec50b820997444a3ce205
真正的MD5:0bc4af78bfaec50b820997444a3ce205