6. Can you fix it by yourself and request PR, if not, what's problem do you get when you try to fix it
我还在研究。
>P.S. If you don't know how to get `:filedownloader` process, it's recommended to using `pidcat` to just filter all your application logcat, or define `process.non-separate=true` on [filedownloader.properties](https://github.com/lingochamp/FileDownloader/wiki/filedownloader.properties)
---
Before Issue
我查看了之前的 issue,还没有发现类似的问题;看了 warn 方法的说明:
但是,我这边执行的是三个不同的任务,觉得不应该回调这个 warn 方法。
Issue
What problem do you get? 这边开始 3 个任务,使用并行下载,最大线程数设置为 1,下边是我的配置:
开启后,查看回调监听的日志,打印的是id和status,日志如下:
拿其中一个 1888778322 任务来看,它的状态过程是: started(6) -> warn(-4) -> connected(2) -> progress(3) ->... -> progress(3) -> completed(-3) 我在页面里注册回调监听,根据回调状态来显示未完成的任务数。
目前我是认为回调状态大于0的都是在进行中的。但是,明明在排队等待的任务回调却是-4,这样的话,我就无法显示这个任务了。所以,我想问一下,在回调-4的时候,我是不是仍然可以认为是在进度中?
FileDownloadLog.NEED_LOG=true
? 设置了,在 Application 里面设置的。:filedownloader
process logcat 日志有点多: