Зачем FBReader на Android хочет доступ ко всем файлам?

Начиная с Android 11, Google изменил политику доступа приложений к файловой системе. У программы есть ровно два варианта: либо пользоваться только своими собственными файлами, хранящимися в скрытом от других программ каталоге, либо иметь возможность читать все файлы. Промежуточных вариантов нету.

Первый вариант не годится для программы, которая должна читать книги из доступных пользователю каталогов. Было бы неплохо, если бы можно было попросить доступ, скажем, только к каталогу Books на карте памяти. Но такого варианта Android не предоставляет, только всё или ничего.

Доступ ко всем файлам требует выполнения двух условий: разрешения от Google на запрос такого доступа, и разрешение от пользователя. Большинство популярных читалок, и в их числе FBReader, получили первое. Google верит, что мы не воруем и не портим ваши данные. Дальше дело за вами. Вы можете поверить, что FBReader не трогает файлы, которые ему не нужны, а можете выбрать другую читалку, и доверять ей.

Monkey mascot

Monkey mascot