NullPointer Исключение при использовании epublib

Я использую epublib Пола Зигмана для рендеринга e Pubs в моем приложении. Я получаю исключение NullPointerException при попытке

Bitmap coverImage = BitmapFactory.decodeStream(book.getCoverImage().getInputStream());

Мой поиск вернул, что я должен импортировать slf4j api и простую библиотеку вместе с библиотекой android. Я скачал последние.jars с slf4j.org (v 1.7.6)

Мой build.gradle выглядит так:

compile files('libs/epublib-core-latest.jar')
compile files('libs/slf4j-simple-1.7.6.jar')
compile files('libs/slf4j-android-1.7.6.jar')
compile files('libs/slf4j-api-1.7.6.jar')

Я получаю ошибку при сборке

com.android.dex.DexException: Multiple dex files define Lorg/slf4j/impl/StaticLoggerBinder;

Я попытался удалить простую библиотеку и сборки проекта. Но когда я удаляю библиотеку -simple, я получаю исключение NullPointerException.

0 ответов

Другие вопросы по тегам