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