我知道这个问题已被问过好几次,但我无法解决我的问题。我正在使用 pdfbox-1.8.7.jar。我的目的是读取一个PDF
文档的内容,然后在控制台输出。
我将 pdfbox-1.8.7.jar 放入了 libs 文件夹中。 应用程序/libs/pdfbox-1.8.7.jar。 我能够将 jar 的内容导入我的类(class)。
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.util.PDFTextStripper;
但是如果我运行应用程序,会发生异常:
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: org.apache.pdfbox.pdmodel.PDDocument
最佳答案
您必须使用 PDF Box 的 Android Forked 版本
https://github.com/Birdbrain2/PdfBox-Android
它具有可在 Android Studio 上运行的 Gradle 构建
关于java - 如何将 PDFBox.jar 集成到 Android 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28265475/