Перейти к содержанию
Fire Monkey от А до Я
  • 0

Очередной сюрприз от Гугл Плэй или зачем нужен requestLegacyExternalStorage


Android

Вопрос

По умолчанию в манифестах стоит requestLegacyExternalStorage=true

Сегодня прочитал у себя в консоли:

Цитата

Мы обнаружили, что в файле манифеста одного или нескольких наборов App Bundle или APK-файлов вашего приложения есть отметка requestLegacyExternalStorage.

Разработчики приложений для устройств с Android 11 и более поздних версий должны использовать области хранения данных. Это дает пользователю больший контроль доступа к хранилищу на своих устройствах. Чтобы выпустить приложение для устройств с Android 11 и более поздних версий после 5 мая, необходимо выполнить одно из следующих действий:

  • Использовать в приложении более безопасные для конфиденциальности способы работы с файлами, например платформу доступа к хранилищу или MediaStore API.
  • Указать в декларации, что в файле манифеста есть разрешение на доступ ко всем файлам (MANAGE_EXTERNAL_STORAGE), и заполнить декларацию разрешений на доступ ко всем файлам в Play Console с 5 мая.
  • Полностью удалить из приложения разрешение на доступ ко всем файлам.

Для приложений, ориентированных на Android 11, отметка requestLegacyExternalStorage будет игнорироваться. Чтобы сохранить расширенный доступ, необходимо использовать разрешение на доступ ко всем файлам.

Приложения, которые запрашивают разрешение на доступ ко всем файлам, но не соответствуют требованиям, будут удалены из Google Play, и вы не сможете опубликовать для них обновления.

Кто может объяснить, для чего вообще служит requestLegacyExternalStorage? В чем его критичная важность?

 

Пользуюсь Delphi 10.4.1. В permission-ах у меня нет ни READ_EXTERNAL_STORAGE, ни WRITE_EXTERNAL_STORAGE

Изменено пользователем Android
Ссылка на комментарий

Рекомендуемые сообщения

Ответов пока нет

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...