2012-11-11 60 views
6

在我的应用程序中,我从服务器上下载电影。其中一些非常大(4GB或更多)。我试图实现我自己的下载管理器作为一项服务,它并没有退出。在某些设备上,应用程序只是在没有任何通知的情况下自行崩溃,整体下载似乎太慢了。暂停android DownloadManager

所以,我想使用Android的默认DownloadManager,但我唯一的问题是,我不能暂停/恢复它。

有没有一种方法来实现呢?

+0

你的意思是暂停/从你的程序继续下载,或用户不能暂停/恢复下载的下载管理器? – onon15

+0

我想暂停/从我的代码恢复 – orelzion

+1

[DownloadManager with manually pause and resume]可能重复(http://stackoverflow.com/questions/11297298/downloadmanager-with-manually-pause-and-resume) –

回答

2

从我所看到的源代码中可以看出,这不受支持(尽管DownloadManager将在故障发生后以及系统重新启动后自动重试等)。

如果您还没有看过thisthis,那么看起来似乎有一些关于如何使用这些功能自行实施自己的服务的有用信息。