使用FileDownloader进行多线程下载

时间:2017-11-25 08:48:33

标签: java android multithreading

我正在尝试使用lingochamp/FileDownloader从Android应用程序下载文件。它目前工作正常(在单线程模式下下载),但我无法弄清楚如何使用他们的多线程下载功能。当我读到一个问题时,它已在课程DownloadLaunchRunnable中实现。我尝试创建这个类并调用它的run方法,但没有发生任何事情。他们的文档很短,不包括这部分,多线程下载也不包含在他们的演示应用程序中。有更多Android开发经验的人是否可以尝试使用它?

2 个答案:

答案 0 :(得分:0)

只需创建并启动一个帖子:

custListLoadThread = new Thread(loadRunnable);
custListLoadThread.start();

答案 1 :(得分:0)

用于MultiThread执行程序的ThreadPoolExecutor。 可能会对此链接有所帮助,请查看详情Executor FrameworkThreadPoolExecutor Android doc