Справочная информация: Я провожу некоторые исследования по хранению файлов и пытался сохранить данные в примере приложения. Это не сработало, и была выдана ошибка «Доступ запрещен» (работа с эмулятором с API 29).
Я читал о том, что разрешения хранилища меняются с помощью API 29. Согласно этой статье , пользователь может выбрать путь с помощью средства выбора файлов и предоставить доступ приложению для работы. Доступ предоставляется до перезагрузки устройства. Мне скорее нужно что-то, где приложение может иметь доступ на вечность, поскольку просить пользователя выбирать путь каждый раз после перезапуска может раздражать.
Цель: Моя главная цель - иметь папку, к которой пользователь и приложение имеют доступ. Приложение должно создать файл PDF (используя android .graphics.pdf.PdfDocument) на основе записей пользователей и дать пользователю возможность сделать 1-2 фотографии с помощью камеры.
Если пользователь нажимает Кнопка Fini sh в приложении, приложение должно создать подпапку в общей папке и поместить созданный файл PDF и изображения в него.
TL; DR: Как я возможность работать (создавать / читать файлы и папки) в папке, доступной как для приложения, так и для пользователя (API 29).