DownloadManager类或使用AsyncTask或服务

时间:2011-05-13 16:22:05

标签: android

我的目标设备是运行HoneyComb的平板电脑。我有一个要求,我应该支持使用HTTP协议同时下载大型视频文件。我倾向于使用DownloadManager类,因为这样我可以更轻松地暂停/恢复下载任务。

您是否也建议使用DownloadManager类?或者如果没有,如果我走这条路,我可能需要处理的限制是什么?

TIA。

2 个答案:

答案 0 :(得分:3)

下载管理

临:

  1. 恢复应用重启和系统重启。
  2. 可限制在移动网络上使用(仅限强制wifi下载)。
  3. 缺点:

    1. API为第9级 - 仅适用于Android 2.3 +

答案 1 :(得分:1)

应该注意DownloadManager无法保存到内部存储空间 - 不确定这是否适合您?