【问题标题】:DownloadManger for Android 2.2安卓下载管理器 2.2
【发布时间】:2013-04-04 05:08:12
【问题描述】:

Android 从 API 9 开始提供 DownloadManager,文档显示

下载管理器会在后台进行下载, 处理 HTTP 交互并在失败后重试下载 或跨连接更改和系统重新启动

大约 4% 的设备(2013 年 4 月 4 日)运行 Android 2.2(API 8),因此是否有任何可以在失败或连接更改和系统重新启动后重试下载的 DownloadManager 库或反向端口 适用于 Android 2.2。

【问题讨论】:

  • 有一个时间点,您确实需要放弃旧操作系统来推动事情的发展。只有 4% 的设备运行 Android 2.2。需要多少时间来支持它?您需要多少额外的销售/下载才能使其收支平衡?我怀疑它值得你花时间。
  • 同意。如果完成了一些工作,请探索社区。​​span>

标签: android download-manager android-2.2-froyo


【解决方案1】:

不幸的是,没有。对于 Android 2.2 及更低版本,您必须编写自己的下载管理器并自己处理所有事情。事实上,许多支持 FroYo 的应用程序都在这方面做得很好,因此无需重新发明轮子。只需从 SO 中获取指针并开始编码!

【讨论】:

  • 我在 SO 上看到的都是这样的 stackoverflow.com/questions/3028306/…。这些示例甚至不会在 ConnectTimeout 中重试,而不管连接失败或系统重启。
  • 好吧,你需要再挖掘一下。谷歌一下,有很好的工作样本,我自己也用过。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-05
  • 2014-02-23
  • 2012-10-31
  • 1970-01-01
  • 2010-12-19
  • 2012-02-29
  • 2016-05-25
相关资源
最近更新 更多