FBReader не видит файлы FB2

На некоторых устройствах FBReader 3.8.* не открывает и не показывает в библиотеке файлы в формате FB2, при этом со всеми остальными форматами работает нормально. Эта проблема связана с использованием Storage Access Framework (SAF), который может не давать программного доступа к файлам, формата которых он не знает. К сожалению, формат FB2 Android'у неизвестен. Проблема проявляется не на всех устройствах, и мы пока не понимаем, как её можно исправить.

Мы заняты поиском решения, которое сработает на всех устройствах. А пока у вас есть два способа обойти проблему:

  • Заархивируйте ваши файлы FB2

    Вы можете положить файлы FB2 внутрь ZIP-архива. Каждый в отдельный, или по несколько файлов в архиве, как вам удобнее. Если название архива заканчивается на .zip, SAF распознает его, а FBReader сумеет открыть из него книги. FBReader поймёт, что это та же книга, что была раньше, так что любые закладки, которые вы делали в прошлых версиях, никуда не денутся.

  • Или вернитесь к FBReader 3.7.7

    Вы можете откатить программу до версии 3.7.7, пакеты доступны на нашем сайте. Эта версия не использует SAF, и проблема её не затрагивает. Не забудьте отключить автоматические обновления, чтобы Android не установил вам снова FBReader 3.8. Сразу скажем: нет, увы, мы не можем отказаться от SAF в новых версиях, это требование Google Play.

    Важное замечание: если вы хотите вернуться к 3.7.7, то перед установкой пакета вам придётся удалить 3.8. Android не позволяет устанавливать программы поверх более новой версии.

  • Мы благодарны вам за понимание и терпение, пока мы ищем лучшее решение проблемы.

Monkey mascot

Monkey mascot