Я использую менеджер загрузки для загрузки файлов в выбранное пользователем хранилище.
Пользователь выбирает хранилище с помощью SAF, и права на запись принимаются во время выполнения.
Путь указан для менеджера загрузок Android, но при загрузке менеджер загрузок выдает исключение:
Ошибка менеджера загрузки: нет разрешения на запись в файл: ///storage/3463-3164/mydownloads/video1.mp4 Ни у пользователя 10552, ни у текущего процесса нет android.permission.WRITE_MEDIA_STORAGE
Примечание: android.permission.WRITE_MEDIA_STORAGE выбрасывается только на устройства под управлением Android 8.1 и при хранении файлов на съемном носителе, а не во внутреннем хранилище (эмулируется).