
Я не могу найти никакой полезной документации по этому тегу, кроме небольшой заметки о том, что он небезопасен. Почему это вообще разрешено? Какова его цель в рабочей среде?
К сожалению, для меня это единственный способ, с помощью которого мне удалось последовательно позволить пользователю выполнять большинство действий с большинством установленных приложений с большинством файлов.
Конечно, если я попытаюсь поделиться без FileProvider, это не сработает из-за утечки Uri в намерении.
Я обнаружил, что другие приложения для управления файлами делают это без проблем, просто предоставив Разрешение MANAGE_ALL_STORAGE, которое я не до конца понял.
Я могу себе представить, что они выполняют странные преобразования между API между своим хранилищем кэша и «реальным» хранилищем, но это было бы невероятно дорого при работе с большими/несколькими файлами одновременно.
Я хотел бы знать, чего мне здесь не хватает и как мне с этим справиться.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... other-apps
Мобильная версия