0

我使用 Paul Siegman 的 epublib 在我的应用程序中呈现 ePub。我尝试时收到 NullPointerException

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

我的搜索返回我应该导入 slf4j api 和简单库以及 android 库。我从 slf4j.org (v 1.7.6) 下载了最新的 .jars

我的 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。

4

0 回答 0