当前位置: 代码迷 >> Android >> 如何增加Download Manager的超时时间?
  详细解决方案

如何增加Download Manager的超时时间?

热度:32   发布时间:2023-08-04 11:47:41.0

我在文件/目录浏览应用程序中具有一项功能,用户可以在其中下载当前所在的目录。此功能适用于中等大小(<100 MB)的文件夹,因此在服务器端无需花费太多时间进行压缩,但是,当文件夹的大小超过100 MB +时 ,需要花费一些时间来压缩

这就是下载管理器搞砸的地方。 在通知zip下载不成功之前,它会多次重启下载。 有没有办法增加下载管理器中下载文件的超时时间?

请注意,我们还试图通过在服务器端实现中进行实时流传输来改善压缩过程(当前是php中的一个简单的ZipArchive实现) ,但我们也在寻找其他选择。

有没有办法增加下载管理器中下载文件的超时时间?

不,抱歉,缺少构建自己的自定义ROM或自己的Android硬件的机会。

您可以使用自己喜欢的HTTP客户端API(例如OkHttp)将DownloadManager替换为自己的下载代码,在这种情况下,您可以更好地控制超时。

  相关解决方案