Android 13 – Как запросить WRITE_EXTERNAL_STORAGEAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android 13 – Как запросить WRITE_EXTERNAL_STORAGE

Сообщение Anonymous »

Я ориентируюсь на свое Android-приложение для Android 13 (API 33)
Разрешение WRITE_EXTERNAL_STORAGE, кажется, работает нормально ниже API 33, т. е. Android 12 и ниже, но всплывающее окно разрешения во время выполнения для WRITE_EXTERNAL_STORAGE не будет отображаться при запуске приложения на Android 13.
Мое приложение для Android создает один файл хранилища ключей в личном хранилище приложения.
Поведение меняется для В Android 13 упоминается следующее:

Если ваше приложение предназначено для Android 13, вам необходимо запросить одно или несколько новых
разрешений вместо READ_EXTERNAL_STORAGE.

Новые разрешения:
  • Изображения и фотографии: READ_MEDIA_IMAGES
  • Видео: READ_MEDIA_VIDEO Аудио
  • Аудио файлы: READ_MEDIA_AUDIO
Информации не найдено об этом в официальной документации.
В документации основное внимание уделяется только медиафайлам без каких-либо слов о других типах файлов.
https://developer.android.com/about/ версии/13/behavior-changes-13#granular-media-permissions

Подробнее здесь: https://stackoverflow.com/questions/736 ... al-storage
Ответить

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

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

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

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

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