Ответ 1
Я являюсь автором epublib. Теперь он работает на Android. См. http://www.siegmann.nl/epublib/android
Есть ли библиотека для чтения формата ePub? Я нашел ePublib в http://github.com/psiegman/epublib. Я все еще учась его использовать.
Есть ли ePub jar, который работает для Android?
Я являюсь автором epublib. Теперь он работает на Android. См. http://www.siegmann.nl/epublib/android
Для этой цели вы можете использовать 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);
Библиотека и образец доступны [здесь].
Другие доступные альтернативы: