У меня есть приложение Flutter с аудиофайлами, загруженными из сети. Я хочу загрузить аудиофайл в папку «Загрузки» на своем устройстве, чтобы его можно было использовать в дальнейшем, например, «Создать рингтон» или что-то подобное.
Ранее я использовал разрешение WRITE_EXTERNAL_STORAGE через Permission.storage пакета обработчика разрешений. .
Из документа
Начиная с Android SDK 30 (Android 11) разрешение WRITE_EXTERNAL_STORAGE считается высоким. -риск или конфиденциальное разрешение. Там для этого необходимо заявить об использовании этих разрешений, если вы собираетесь выпустить приложение через Google Play Store.
Итак, чтобы сохранить файл на Папка загрузок, мне нужен MANAGE_EXTERNAL_STORAGE (через Permissions.manageExternalStorage). Но когда я добавляю это разрешение и отправляю свое приложение, Google отклоняет обновление, заявляя, что это не основная функциональность моего дополнения, и мне следует использовать менее рискованные API для доступа к данным.
Итак, если я использую API 33 или более поздней версии, как я могу загрузить аудиофайл в папку «Загрузки» на своем устройстве Android?
Подробнее здесь: https://stackoverflow.com/questions/769 ... android-33
Как сохранить файл в папке «Загрузки» на Android >=33 ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1731673213
Anonymous
У меня есть приложение Flutter с аудиофайлами, загруженными из сети. Я хочу загрузить аудиофайл в папку «Загрузки» на своем устройстве, чтобы его можно было использовать в дальнейшем, например, «Создать рингтон» или что-то подобное.
Ранее я использовал разрешение WRITE_EXTERNAL_STORAGE через Permission.storage пакета обработчика разрешений. .
Из документа
Начиная с Android SDK 30 (Android 11) разрешение WRITE_EXTERNAL_STORAGE считается высоким. -риск или конфиденциальное разрешение. Там для этого необходимо заявить об использовании этих разрешений, если вы собираетесь выпустить приложение через Google Play Store.
Итак, чтобы сохранить файл на Папка загрузок, мне нужен MANAGE_EXTERNAL_STORAGE (через Permissions.manageExternalStorage). Но когда я добавляю это разрешение и отправляю свое приложение, Google отклоняет обновление, заявляя, что это не основная функциональность моего дополнения, и мне следует использовать менее рискованные API для доступа к данным.
Итак, если я использую API 33 или более поздней версии, как я могу загрузить аудиофайл в папку «Загрузки» на своем устройстве Android?
Подробнее здесь: [url]https://stackoverflow.com/questions/76999561/how-to-save-file-to-downloads-folder-on-android-33[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия