【问题标题】:DownloadManager VS Own download implementation?DownloadManager VS自己的下载实现?
【发布时间】:2013-03-06 07:54:02
【问题描述】:

我正在构建一个需要下载大文件的应用程序。

应用需要支持:
- 下载大文件(当然..)
-恢复损坏的下载
- 收到有关下载进度的通知
- 在后台下载(当用户不在应用中时)
- 手动暂停/恢复下载

我应该使用 Android 的 DownloadManager 还是实现自己的下载管理器?

提前致谢!

【问题讨论】:

  • 你所做的正是我现在需要做的。我不确定使用 DownloadManager 或编写自己的服务。你现在找到答案了吗?如果是,请分享您的实现。谢谢!

标签: android download download-manager


【解决方案1】:

当然,使用 Android 下载管理器要容易得多,而且可能更不容易出错。但请注意,它需要 Android 2.3(我认为这已经不是什么大问题了)。

【讨论】:

  • 问题多了。我的设备装有 Android 2.2,它甚至还不到 2 年,这是一部手机的儿童年龄。
  • 我的也是 2.2,这是我在我的应用程序中支持该版本的唯一原因,否则我会认真考虑 3% 的用户是否值得麻烦,但这在很大程度上取决于目标人群和应用类型。
【解决方案2】:

好吧,我终于实现了自己的下载管理器,因为这是让它灵活地满足我的需求的最佳方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-22
    • 2016-05-02
    • 2012-02-12
    • 1970-01-01
    • 2017-01-09
    • 1970-01-01
    相关资源
    最近更新 更多