lingochamp / okdownload

A Reliable, Flexible, Fast and Powerful download engine.
Apache License 2.0
5.17k stars 773 forks source link

下载完成得状态 和手动删除文件再次下载问题 #372

Open i91h1r opened 4 years ago

i91h1r commented 4 years ago

OkDownload Version

v1.0.7

Problem Describe

请问现在遇到两个问题要怎么解决额? 1.下载完成后不会回调taskEnd. 别的回调能正常调用 2.下载完成后,如果手动去手机得文件管理器中删除下载过得文件,再次下载不会下载会报任务被占用,我记得filedownload 手动删除 再下载会自动判断本地文件是否存在,okdownload这部分需要自己去判断么?

Log

There is the whole log from LogCat when I occur the problem(I know we can use this tool to let log more readable):

日志部分 :

23734-23734 V: querySoundEffectsEnabled... 23734-23734 D: Get final download store is com.liulishuo.okdownload.core.breakpoint.RemitStoreOnSQLite@d75335f 23734-23734 D: downloadStore[com.liulishuo.okdownload.core.breakpoint.BreakpointStoreOnSQLite@b0801ac] connectionFactory[com.liulishuo.okdownload.core.connection.DownloadUrlConnection$Factory@9f34e75 23734-23734 D: enqueueLocked for single task: com.liulishuo.okdownload.DownloadTask@8c6d618f@1@http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk@/storage/emulated/0/Android/data/com.xiaobu121.xiaobu.xiaobu_android_pad/cache/download 23734-24251 D: taskStart: 1 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.taskStart(FileDownloadManager.java:86) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ taskStart └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24251 D: config connection for http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24251 D: Using Network Security Config from resource lib_common_network_security_config debugBuild: true 23734-24251 D: -----> start trial task(1) {Range=[bytes=0-0]} 23734-24251 D: task[1] redirect location: null 23734-24251 D: <----- finish trial task(1) code[206]{null=[HTTP/1.1 206 Partial Content], Accept-Ranges=[bytes], Access-Control-Allow-Origin=[], Access-Control-Expose-Headers=[X-Log, X-Reqid], Access-Control-Max-Age=[2592000], Age=[333727], Ali-Swift-Global-Savetime=[1575021667], Cache-Control=[public, max-age=31536000], Connection=[keep-alive], Content-Disposition=[inline; filename="CM10086_android_V4.8.0_20180708_A0001.apk"; filename=utf-8''CM10086_android_V4.8.0_20180708_A0001.apk], Content-Length=[1], Content-Range=[bytes 0-0/18091578], Content-Transfer-Encoding=[binary], Content-Type=[application/zip], Date=[Sun, 12 Jan 2020 13:42:38 GMT], EagleId=[1bdd784915791702851437172e], Etag=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Last-Modified=[Tue, 11 Sep 2018 07:57:16 GMT], Server=[Tengine], Timing-Allow-Origin=[], Via=[cache19.l2cn1833[0,206-0,H], cache21.l2cn1833[0,0], vcache17.cn859[0,206-0,H], vcache9.cn859[1,0]], X-Android-Received-Millis=[1579170285200], X-Android-Response-Source=[NETWORK 206], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1579170285149], X-Cache=[HIT TCP_MEM_HIT dirn:11:595321454], X-Log=[X-Log], X-M-Log=[QNM:zz606;QNM3:12/304], X-M-Reqid=[JREAAKxk3zZ8J-kV], X-Qiniu-Zone=[1], X-Qnm-Cache=[Hit], X-Reqid=[k7AAAACoBXrcmdsV], X-Svr=[IO], X-Swift-CacheTime=[2592000], X-Swift-SaveTime=[Sun, 12 Jan 2020 13:42:39 GMT]} 23734-24251 D: is file conflict after run: 1 23734-24251 D: breakpoint invalid: download from beginning because of local check is dirty 1 fileExist[false] infoRight[false] outputStreamSupport[true] com.liulishuo.okdownload.core.download.BreakpointLocalCheck@2f684ae 23734-24251 D: downloadFromBeginning: 1 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.infoReady(FileDownloadManager.java:117) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ infoReady └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24256 D: create connection on url: http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24255 D: create connection on url: http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24254 D: create connection on url: http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24256 D: config connection for http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24254 D: config connection for http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24255 D: config connection for http://files.ibaodian.com/v2/teamfile/1ca447a600580cdcb575ab9348536f38/CM10086_android_V4.8.0_20180708_A0001.apk 23734-24255 D: AssembleHeaderRange (1) block(1) downloadFrom(6030526) currentOffset(0) 23734-24256 D: AssembleHeaderRange (1) block(2) downloadFrom(12061052) currentOffset(0) 23734-24254 D: AssembleHeaderRange (1) block(0) downloadFrom(0) currentOffset(0) 23734-24256 D: -----> start connection task(1) block(2) {If-Match=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Range=[bytes=12061052-18091577], User-Agent=[OkDownload/1.0.7]} 23734-24254 D: -----> start connection task(1) block(0) {If-Match=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Range=[bytes=0-6030525], User-Agent=[OkDownload/1.0.7]} 23734-24255 D: -----> start connection task(1) block(1) {If-Match=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Range=[bytes=6030526-12061051], User-Agent=[OkDownload/1.0.7]} 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.connectStart(FileDownloadManager.java:96) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ connectStart └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-23734 I: uid=10577(com.xiaobu121.xiaobu.xiaobu_android_pad) identical 1 line 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.connectStart(FileDownloadManager.java:96) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ connectStart └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24254 D: <----- finish connection task(1) block(0) code[206]{null=[HTTP/1.1 206 Partial Content], Accept-Ranges=[bytes], Access-Control-Allow-Origin=[
], Access-Control-Expose-Headers=[X-Log, X-Reqid], Access-Control-Max-Age=[2592000], Age=[333727], Ali-Swift-Global-Savetime=[1575021667], Cache-Control=[public, max-age=31536000], Connection=[keep-alive], Content-Disposition=[inline; filename="CM10086_android_V4.8.0_20180708_A0001.apk"; filename=utf-8''CM10086_android_V4.8.0_20180708_A0001.apk], Content-Length=[6030526], Content-Range=[bytes 0-6030525/18091578], Content-Transfer-Encoding=[binary], Content-Type=[application/zip], Date=[Sun, 12 Jan 2020 13:42:38 GMT], EagleId=[1bdd784915791702852077187e], Etag=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Last-Modified=[Tue, 11 Sep 2018 07:57:16 GMT], Server=[Tengine], Timing-Allow-Origin=[], Via=[cache19.l2cn1833[0,206-0,H], cache21.l2cn1833[0,0], vcache17.cn859[0,206-0,H], vcache9.cn859[1,0]], X-Android-Received-Millis=[1579170285253], X-Android-Response-Source=[NETWORK 206], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1579170285212], X-Cache=[HIT TCP_MEM_HIT dirn:11:595321454], X-Log=[X-Log], X-M-Log=[QNM:zz606;QNM3:12/304], X-M-Reqid=[JREAAKxk3zZ8J-kV], X-Qiniu-Zone=[1], X-Qnm-Cache=[Hit], X-Reqid=[k7AAAACoBXrcmdsV], X-Svr=[IO], X-Swift-CacheTime=[2592000], X-Swift-SaveTime=[Sun, 12 Jan 2020 13:42:39 GMT]} 23734-24254 D: fetchStart: 1 23734-23734 W: type=1400 audit(0.0:78736): avc: granted { write } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="cache" dev="sdcardfs" ino=364956 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=dir 23734-24254 D: Create new file: download 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.connectEnd(FileDownloadManager.java:106) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ connectEnd └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-23734 W: type=1400 audit(0.0:78737): avc: granted { add_name } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="download" scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=dir 23734-23734 W: type=1400 audit(0.0:78738): avc: granted { create } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="download" scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0:c65,c258,c512,c768 tclass=file 23734-23734 W: type=1400 audit(0.0:78739): avc: granted { read write open } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 path="/storage/emulated/0/Android/data/com.xiaobu121.xiaobu.xiaobu_android_pad/cache/download" dev="sdcardfs" ino=232357 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=file 23734-23734 W: type=1400 audit(0.0:78740): avc: granted { read write } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="download" dev="sdcardfs" ino=232357 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=file 23734-23734 W: type=1400 audit(0.0:78741): avc: granted { read write open } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 path="/storage/emulated/0/Android/data/com.xiaobu121.xiaobu.xiaobu_android_pad/cache/download" dev="sdcardfs" ino=232357 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=file 23734-23734 W: type=1400 audit(0.0:78742): avc: granted { getattr } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="/" dev="sdcardfs" ino=124 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=filesystem 23734-24254 W: fallocate() not supported; falling back to ftruncate() 23734-23734 W: type=1400 audit(0.0:78743): avc: granted { write } for pid=23734 comm=4F6B446F776E6C6F616420426C6F63 name="download" dev="sdcardfs" ino=232357 scontext=u:r:untrusted_app:s0:c65,c258,c512,c768 tcontext=u:object_r:sdcardfs:s0 tclass=file 23734-24257 D: OutputStream start flush looper task[1] with syncBufferIntervalMills[2000] syncBufferSize[65536] 23734-24257 D: OutputStream sync success (1) block(0) syncLength(13430) currentOffset(13430) 23734-24256 D: <----- finish connection task(1) block(2) code[206]{null=[HTTP/1.1 206 Partial Content], Accept-Ranges=[bytes], Access-Control-Allow-Origin=[], Access-Control-Expose-Headers=[X-Log, X-Reqid], Access-Control-Max-Age=[2592000], Age=[333727], Ali-Swift-Global-Savetime=[1575021667], Cache-Control=[public, max-age=31536000], Connection=[keep-alive], Content-Disposition=[inline; filename="CM10086_android_V4.8.0_20180708_A0001.apk"; filename=utf-8''CM10086_android_V4.8.0_20180708_A0001.apk], Content-Length=[6030526], Content-Range=[bytes 12061052-18091577/18091578], Content-Transfer-Encoding=[binary], Content-Type=[application/zip], Date=[Sun, 12 Jan 2020 13:42:38 GMT], EagleId=[1bdd784415791702853246759e], Etag=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Last-Modified=[Tue, 11 Sep 2018 07:57:16 GMT], Server=[Tengine], Timing-Allow-Origin=[], Via=[cache19.l2cn1833[0,206-0,H], cache21.l2cn1833[0,0], vcache17.cn859[0,206-0,H], vcache4.cn859[2,0]], X-Android-Received-Millis=[1579170285359], X-Android-Response-Source=[NETWORK 206], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1579170285252], X-Cache=[HIT TCP_MEM_HIT dirn:11:595321454], X-Log=[X-Log], X-M-Log=[QNM:zz606;QNM3:12/304], X-M-Reqid=[JREAAKxk3zZ8J-kV], X-Qiniu-Zone=[1], X-Qnm-Cache=[Hit], X-Reqid=[k7AAAACoBXrcmdsV], X-Svr=[IO], X-Swift-CacheTime=[2592000], X-Swift-SaveTime=[Sun, 12 Jan 2020 13:42:39 GMT]} 23734-24256 D: fetchStart: 1 23734-24256 D: Create output stream write from (1) block(2) 12061052 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.connectEnd(FileDownloadManager.java:106) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ connectEnd └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24255 D: <----- finish connection task(1) block(1) code[206]{null=[HTTP/1.1 206 Partial Content], Accept-Ranges=[bytes], Access-Control-Allow-Origin=[
], Access-Control-Expose-Headers=[X-Log, X-Reqid], Access-Control-Max-Age=[2592000], Age=[333727], Ali-Swift-Global-Savetime=[1575021667], Cache-Control=[public, max-age=31536000], Connection=[keep-alive], Content-Disposition=[inline; filename="CM10086_android_V4.8.0_20180708_A0001.apk"; filename=utf-8''CM10086_android_V4.8.0_20180708_A0001.apk], Content-Length=[6030526], Content-Range=[bytes 6030526-12061051/18091578], Content-Transfer-Encoding=[binary], Content-Type=[application/zip], Date=[Sun, 12 Jan 2020 13:42:38 GMT], EagleId=[1bdd784515791702852523458e], Etag=["lrUE0iga2KKfhvaMa3iKkrTzaId2"], Last-Modified=[Tue, 11 Sep 2018 07:57:16 GMT], Server=[Tengine], Timing-Allow-Origin=[], Via=[cache19.l2cn1833[0,206-0,H], cache21.l2cn1833[0,0], vcache17.cn859[0,206-0,H], vcache5.cn859[1,0]], X-Android-Received-Millis=[1579170285394], X-Android-Response-Source=[NETWORK 206], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1579170285252], X-Cache=[HIT TCP_MEM_HIT dirn:11:595321454], X-Log=[X-Log], X-M-Log=[QNM:zz606;QNM3:12/304], X-M-Reqid=[JREAAKxk3zZ8J-kV], X-Qiniu-Zone=[1], X-Qnm-Cache=[Hit], X-Reqid=[k7AAAACoBXrcmdsV], X-Svr=[IO], X-Swift-CacheTime=[2592000], X-Swift-SaveTime=[Sun, 12 Jan 2020 13:42:39 GMT]} 23734-24255 D: fetchStart: 1 23734-24255 D: Create output stream write from (1) block(1) 6030526 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.connectEnd(FileDownloadManager.java:106) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ connectEnd └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24250 D: sync info with id: 1 23734-24257 D: task[1] current need fetching block count 3 is not equal to no more stream block count 0 23734-24257 D: OutputStream sync success (1) block(0) syncLength(2978146) currentOffset(2991576) 23734-24257 D: OutputStream sync success (1) block(1) syncLength(1076220) currentOffset(1076220) 23734-24257 D: OutputStream sync success (1) block(2) syncLength(2244528) currentOffset(2244528) 23734-24254 D: task[1] current need fetching block count 3 is not equal to no more stream block count 1 23734-24257 D: task[1] current need fetching block count 3 is not equal to no more stream block count 1 23734-24257 D: runSync state change isNoMoreStream[false] newNoMoreStreamBlockList[[0]] 23734-24257 D: OutputStream sync success (1) block(0) syncLength(3038950) currentOffset(6030526) 23734-24257 D: OutputStream sync success (1) block(1) syncLength(2341072) currentOffset(3417292) 23734-24257 D: OutputStream sync success (1) block(2) syncLength(2687008) currentOffset(4931536) 23734-24254 D: OutputStream close task[1] block[0] 23734-24254 D: fetchEnd: 1 23734-23734 I:
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ main, com.xiaobu121.xiaobu.xiaobu_android_pad.lib_download.FileDownloadManager$1.blockEnd(FileDownloadManager.java:144) ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ │ blockEnd └──────────────────────────────────────────────────────────────────────────────────────────────────────────────── 23734-24258 D: release connection com.liulishuo.okdownload.core.connection.DownloadUrlConnection@266ca12 task[1] block[0] 23734-24256 D: task[1] current need fetching block count 3 is not equal to no more stream block count 2 23734-24257 D: task[1] current need fetching block count 3 is not equal to no more stream block count 2 23734-24257 D: runSync state change isNoMoreStream[false] newNoMoreStreamBlockList[[2]] 23734-24255 D: OutputStream done but no need to ensure sync, because the syncFuture.isDone[true] task[1] block[1] 23734-24255 D: OutputStream close task[1] block[1] 23734-24255 D: catch unknown error java.io.IOException: The current offset on block-info isn't update correct, 3417292 != 6030526 on 1 23734-24258 D: release connection com.liulishuo.okdownload.core.connection.DownloadUrlConnection@341b5e3 task[1] block[1] 23734-23734 D: resetRtgSchedHandle failed enable:0

gsw326 commented 4 years ago

同样android10华为手机下载完成后不走回调

cxmmxc commented 2 years ago

同样的问题,算了,还是自己写个简单的自己用吧,作者这个库过于庞大了