Я разрабатываю файловый менеджер, и он отлично работает на Android 12, когда я запрашиваю разрешения
Но на Android 13 не работает (не появляется окно разрешений). Код, который я использую для получения списка файлов и каталогов
Код: Выделить всё
val files = File(path).directory.listFiles()
Поэтому я попробовал использовать
И все равно не могу его запросить (запрос не появляется). Я попробовал выполнить поиск и обнаружил, что мне следует использовать Storage Access Framework (SAF), но в документах говорится, что я больше не могу получить доступ:
- Корневой каталог
- Каталог загрузки.
Поскольку очень важно иметь доступ к этим каталогам, мне нужна помощь в выяснении как получить доступ к этим общим каталогам и их файлам (и, если возможно, способ сделать это для новых и старых версий Android).
Подробнее здесь:
https://stackoverflow.com/questions/788 ... r-androids