FileUtils.copyURLToFile 无法在低网速下工作

FileUtils.copyURLToFile not working with low internet speeds

我正在使用 apache commons-io FileUtils 从给定的 url 下载文件到 android 设备。

FileUtils.copyURLToFile(new URL(urlString), tempFolderFile)

这在正常网速下运行良好,但在 2G 网速(1kB/秒)下根本不起作用。

这是 apache commons-io 库的限制,还是有办法用这个库实现下载?

Buffersize 影响不大。它应该保持在安全范围内,图书馆会处理它。 2G 互联网速度从 10-20 kbps 不等。确保超时足够高以下载文件。