下载到RAM而不是Android应用程序中的外部存储



在Android应用程序中,我使用Android的内置下载管理器来下载文件。 但它需要外部存储权限。 我现在无法设置此权限。 有没有办法下载到设备 RAM 而不是外部存储? 我的问题是权限...

我喜欢这个:

DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
manager.enqueue(request);
是的

- 不要使用DownloadManager。 只需对项目发出直接 HTTP 请求,然后从响应中读取结果。您将失去DownloadManager为您提供的许多功能(例如自动重启),除非您自己重写它们。

最新更新