Android-HttpDownloadManager icon indicating copy to clipboard operation
Android-HttpDownloadManager copied to clipboard

如何设置下载到自定义目录

Open mylyd opened this issue 1 year ago • 2 comments

感谢作者 现有有一个问题,我想下载文件到自定义的目录,但是我看代码发现,我在调用DownloadManager.add()的时候,会默认将DownloadRequest中的rootDownloadDir目录设置为 context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS), 然后我也看了DownloadManager,没有暴露DownloadRequestQueue的add方法, 也没有办法手动去add一个任务,有没有什么办法能自定义一个路径呢

mylyd avatar Feb 02 '24 12:02 mylyd

由于SAF限制, 其他目录需要权限, 可以在下载完后移动即可

coolerfall avatar Feb 21 '24 05:02 coolerfall

感谢作者 现有有一个问题,我想下载文件到自定义的目录,但是我看代码发现,我在调用DownloadManager.add()的时候,会默认将DownloadRequest中的rootDownloadDir目录设置为 context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS), 然后我也看了DownloadManager,没有暴露DownloadRequestQueue的add方法, 也没有办法手动去add一个任务,有没有什么办法能自定义一个路径呢

This repository seems to be out of maintenance. I have a repository that is being maintained. Maybe you can try it?https://github.com/dhs964057117/Titan-Downloader

dhs964057117 avatar Oct 11 '25 05:10 dhs964057117