NullPointer使用epublib时出现异常

时间:2014-03-03 14:12:55

标签: java android slf4j epublib

我使用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。

0 个答案:

没有答案