Гранулированные разрешения мультимедиа Android 13 API 33
Я обновлял свой проект до SDK 33.
Я изменил разрешения, необходимые для доступа к медиафайлам, таким как фотографии, на новое разрешение READ_MEDIA_IMAGES, и оно работает нормально.
Но мне нужен доступ к таким документам, как файлы PDF, чтобы загрузить их на сервер, но я не могу найти никакой информации об Android 13 и документах.
До обновления у меня было разрешение READ_EXTERNAL_STORAGE, и я получил доступ ко всем файлам.
В документации andorid по ссылке ниже предоставляются только эти три разрешения READ_MEDIA_IMAGES, READ_MEDIA_VIDEO, READ_MEDIA_AUDIO вместо использования READ_EXTERNAL_STORAGE.
https://developer.android.com/about/versions/13/behavior-changes-13#granular-media-permissions
Любые идеи о том, как это исправить и какие шаги следовать?
1 ответ
Согласно документации хранилища Google. Кажется, что для файлов, не являющихся мультимедийными, разрешение не требуется. https://developer.android.com/training/data-storage .