Где на телефоне лежат файлы книг

Вопрос кажется мелким, пока не заканчивается место или пока приложение не приходится переустанавливать. Тогда выясняется, что копий у книги две.

При импорте файл копируется

Импорт не «привязывает» файл к библиотеке, а копирует его во внутреннюю папку приложения, в подпапку books.

Отсюда следует главное: после импорта существуют два экземпляра. Тот, что вы скачали, остаётся лежать в Downloads. Копия приложения живёт отдельно и именно с ней вы работаете.

Так сделано ради предсказуемости. Если бы читалка ссылалась на исходный файл, любая уборка в Downloads ломала бы половину библиотеки.

Что из этого следует

Место занимается дважды. После импорта исходник в Downloads можно спокойно удалить: на библиотеку это не повлияет.

При удалении приложения книги пропадают. Внутренняя папка стирается вместе с ним, и вместе с книгами уходят прогресс, закладки и цитаты. Поэтому перед переустановкой имеет смысл сделать копию.

Файловый менеджер туда обычно не пускает. Современные версии Android ограничивают доступ к внутренним папкам приложений, так что найти книги через проводник, скорее всего, не получится. Это не ошибка.

Ограничение по размеру

Файл больше 100 МБ приложение не примет. Обычно в этот предел упираются сканированные PDF с изображениями страниц в высоком разрешении.

Если книга не проходит, вариантов два: сжать PDF на компьютере или поискать тот же текст в EPUB или FB2, где он займёт около мегабайта.

Если место кончается

По порядку:

  1. Удалите из Downloads исходники уже импортированных книг.
  2. Уберите из библиотеки то, что дочитано и не нужно.
  3. Проверьте, нет ли дубликатов.
  4. Замените тяжёлые сканы на текстовые версии, если они есть.

Как перенести всё на новый телефон

Копированием папки это не делается: доступа к ней нет. Правильный путь — синхронизация или ручная выгрузка, оба описаны отдельно.

Все статьи