首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DownloadManager多次广播DOWNLOAD_COMPLETE

DownloadManager多次广播DOWNLOAD_COMPLETE
EN

Stack Overflow用户
提问于 2014-01-05 08:43:09
回答 1查看 732关注 0票数 3

我开始使用android DownloadManager,并注意到当下载完成时,我得到了2-4个ACTION_DOWNLOAD_COMPLETE广播,每个广播都是有原因的,STATUS_SUCCESSFUL用于相同的下载,ID....its闻起来像个bug吗?有什么解决办法吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-01-05 10:33:57

这正是我当时所面临的问题。

也看到了这个。对我来说是这样的: 下载已经启动,似乎已经完成了,我得到了DOWNLOAD_COMPLETED广播。然而,在这之后,我看到了DownloadManager日志记录: I/DownloadManager( 5893):启动下载请求1419 W/DownloadManager( 5893):中止下载请求1419:尝试恢复无法恢复的下载 然后,我得到了另一个具有相同下载ID的DOWNLOAD_COMPLETED。而且,在第二次尝试失败期间,下载的文件似乎被删除了。 知道是什么引发了这一切吗?或者其他的解决办法?还是每个人都在写自己的下载经理..。

向google报告;这里

我试着想办法解决这个问题。但这很难,而且成本很高。因此,我放弃了使用DownloadManager的所有工作,开始编写我的自定义下载程序。当时的DownloadManager被证明是一种痛苦。

针对这个问题提出的解决方案是在github中使用免费的开源第三方下载器。

我不确定它是否会像你预期的那样起作用,它可能也有同样的问题。我没有试过,但我希望它能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20931672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档