RxDownload icon indicating copy to clipboard operation
RxDownload copied to clipboard

RxDownload3 range文件下载第一次时失败,要调用第二次才会开始下载

Open zhousongchao opened this issue 5 years ago • 2 comments

请问RxDownload3-v1.3.2升级到RxDownload4数据库会不会有影响? RxDownload3里面zlc.season.rxdownload3.core.RangeTargetFile方法createShadowFile()里面file.setLength(mission.totalSize),在range文件下载第一次时mission.totalSize=-1,然后下载失败,会产生一个临时文件xxx.download,再次下载才会开始下载文件; 方法改为: fun createShadowFile() { val file = RandomAccessFile(shadowFile, MODE) if (mission.totalSize >= 0) { file.setLength(mission.totalSize) } }

zhousongchao avatar Jan 06 '20 03:01 zhousongchao

不会有影响,两个版本是独立的,甚至可以同时存在

ssseasonnn avatar Jan 06 '20 03:01 ssseasonnn

java是否下载失败的回掉 怎么写呢

wangbf11 avatar Mar 02 '20 07:03 wangbf11