java - Android:下载大量文件并将其保存在SD卡上

标签 java android download download-manager

我需要创建某种类型的下载管理器,以通过URL加载大量文件并将其保存在SD卡上。我在android sdk中发现了两个类,在这种情况下,它们可以为我提供帮助:


android.app.DownloadManager
android.net.Downloads


也许有人使用了它们并可以分享他的经验,哪种更好,或者有更好的外部解决方案?

在此先感谢您的帮助。

最佳答案

您也可以使用系统的DownloadManager

 DownloadManager mgr = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);


将DownloadManager.Request发布到此服务会导致下载出现在通知区域中。

关于java - Android:下载大量文件并将其保存在SD卡上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14347783/

相关文章:

php - pdf 下载 html2pdf

php - 拉拉维尔 5.5 : File download FileNotFoundException?

java - jar 文件的反向依赖

java - 如何在hibernate中查询map元素?

java - Android 的每个环境配置

linux wget 下载 tar.gz 作为 html?

java - 解析 XML 文档中的非 ASCII 字符

java - 无法将sharedPreferance中保存的JSON格式字符串转换为多维数组

android - 如何将jar文件添加到构建路径

android - 使用android模拟器调试HTTPResponse