Flutter никогда не запрашивает разрешение на хранениеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter никогда не запрашивает разрешение на хранение

Сообщение Anonymous »

Итак, я использовал библиотеку open_file, чтобы открыть несколько файлов PDF. Когда я переключился с хранилища кэша на хранилище локальных папок документов приложения с помощью getApplicationDocumentsDirectory(), файлы не открывались. Использование

Код: Выделить всё

var result = await OpenFile.open(filePath);
print(result.message);
return Разрешение отклонено: android.permission.MANAGE_EXTERNAL_STORAGE
Мой путь к файлу имеет формат /data/user/0/com. example./app_flutter/New-Note-2024-09-19-00-02-48.pdf
Немного странно, что мне нужно разрешение для доступа к локальному хранилищу моего приложения
Тем не менее, я включил

Код: Выделить всё






Подробнее здесь: [url]https://stackoverflow.com/questions/79011032/flutter-never-asks-for-any-storage-permission[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»