我正在使用downloadmanager将文件下载到用户选择的存储中。 用户正在通过SAF选择存储,并且在运行时获得了写权限。
该路径已提供给Android下载管理器,但在下载下载管理器时会抛出异常:
下载管理器失败:没有权限写入文件:///storage/3463-3164/mydownloads/video1.mp4用户10552或当前进程都没有android.permission.WRITE_MEDIA_STORAGE
注意:android.permission.WRITE_MEDIA_STORAGE仅在运行Android 8.1且将文件存储在可移动存储中而不在内部存储中(模拟)的设备上抛出。