Настройки
Начиная с Android 11, Google изменил политику доступа приложений к файловой системе. У программы есть ровно два варианта: либо пользоваться только своими собственными файлами, хранящимися в скрытом от других программ каталоге, либо иметь возможность читать все файлы. Промежуточных вариантов нету.
Первый вариант не годится для программы, которая должна читать книги из доступных пользователю каталогов. Было бы неплохо, если бы можно было попросить доступ, скажем, только к каталогу Books на карте памяти. Но такого варианта Android не предоставляет, только всё или ничего.
Доступ ко всем файлам требует выполнения двух условий: разрешения от Google на запрос такого доступа, и разрешение от пользователя. Большинство популярных читалок, и в их числе FBReader, получили первое. Google верит, что мы не воруем и не портим ваши данные. Дальше дело за вами. Вы можете поверить, что FBReader не трогает файлы, которые ему не нужны, а можете выбрать другую читалку, и доверять ей.
Да. Создайте файл keymap.xml
в каталоге, где лежат книги. Вот пример. Вам придётся отыскать (или подобрать) коды кнопок для вашего устройства.
Список возможных действий можно отыскать в коде программы.