Библиотека ePub для Java или Android - PullRequest
33 голосов
/ 05 сентября 2010

Есть ли библиотека для чтения в формате ePub? Я нашел ePublib в http://github.com/psiegman/epublib. Я все еще учусь его использовать.

Есть ли ePub jar, который работает на Android?

Ответы [ 2 ]

49 голосов
/ 08 сентября 2010

Я автор epublib.Теперь он работает на Android.Смотри http://www.siegmann.nl/epublib/android

3 голосов
/ 23 января 2017

Вы можете использовать Folio Reader для этой цели. Чтобы использовать, добавьте это в gradle:

compile 'com.folioreader:folioreader:0.2.5'

И если у вас есть файл .epub в папке активов, вы можете загрузить файл как:

Intent intent = new Intent(HomeActivity.this, FolioActivity.class);
intent.putExtra(FolioActivity.INTENT_EPUB_SOURCE_TYPE, FolioActivity.EpubSourceType.ASSESTS);
intent.putExtra(FolioActivity.INTENT_EPUB_SOURCE_PATH, "epub/The Silver Chair.epub");
startActivity(intent);

Библиотека и образец доступны [здесь] .

Другие доступные альтернативы:

...