找不到类 com.joanzapata.pdfview.PDFView

Posted

技术标签:

【中文标题】找不到类 com.joanzapata.pdfview.PDFView【英文标题】:Could not find class com.joanzapata.pdfview.PDFView 【发布时间】:2015-04-14 22:20:43 【问题描述】:

我想使用 pdfview 在 android 中打开 PDF。 https://github.com/JoanZapata/android-pdfview

这是我的布局代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_
android:orientation="vertical" >

<com.joanzapata.pdfview.PDFView
    android:id="@+id/infoinstalacion_fragment5_pdfview"
    android:layout_
    android:layout_/>
</LinearLayout>

这是我的 java 代码。我想在 Fragment 中打开 PDF。:

        @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) 
    // TODO Auto-generated method stub
    View view = inflater.inflate(R.layout.infoinstalacion_fragment5, container, false);
    PDFView pdfView= (PDFView) view.findViewById(R.id.infoinstalacion_fragment5_pdfview);
    view.findViewById(R.id.infoinstalacion_fragment5_web_view);
    pdfView.fromAsset("horarios.pdf")
    .defaultPage(1)
    .showMinimap(false)
    .enableSwipe(true)
    .load();    
    return view;

这是错误:

04-15 00:05:06.504: E/dalvikvm(16177): 找不到类“com.joanzapata.pdfview.PDFView”,引用自方法 com.kirolm.instalacionesdep.info.InfoInstalacionFragment5.onCreateView

04-15 00:05:06.514: E/AndroidRuntime(16177): android.view.InflateException: Binary XML file line #6: Error inflating class com.joanzapata.pdfview.PDFView

04-15 00:05:06.514:E/AndroidRuntime(16177):原因:java.lang.ClassNotFoundException:在路径上找不到类“com.joanzapata.pdfview.PDFView”:DexPathList [[zip 文件"/data/app/com.kirolm.instalacionesdep-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.kirolm.instalacionesdep-1, /vendor/lib, /system/lib]]

有什么想法吗? 谢谢!

【问题讨论】:

com.joanzapata.pdfview.PDFView 是充气视图吗?发布您的build.gradle 听起来你没有正确添加库。 我想是的。按照说明开发人员。 https://github.com/JoanZapata/android-pdfview@JaredBurrows 我认为这是错误的。但是以某种方式修复它。如何添加库属性? @GabeSechan 解决了!在 Eclipse 中添加支持库。在我的 Android 项目中。谢谢! 【参考方案1】:

解决了!

在 Eclipse 中添加支持库。在我的 Android 项目中。

谢谢!

【讨论】:

以上是关于找不到类 com.joanzapata.pdfview.PDFView的主要内容,如果未能解决你的问题,请参考以下文章

找不到 Spring Boot Mongo Reactive 类 - 找不到类 [org.springframework.data.mongodb.MongoDatabaseFactory]

找不到xml找不到类

java 主启动类找不到

找不到类 'dalvik.system....'

eclipse 保存后就找不到类

找不到类“Fideloper\Proxy\TrustProxies”