android - NoClassDefFoundError 在 DirectionalViewPager 使用

标签 android android-viewpager horizontal-scrolling vertical-scrolling

需要使用 DirectionalViewPager - 用于垂直和水平 ViewPager 实现的库的人的帮助。我做了所有事情,正如DirectionalViewPager中描述的那样. 但是在创建示例 android 项目后得到

    10-02 13:04:03.439: E/AndroidRuntime(1526): FATAL EXCEPTION: main
10-02 13:04:03.439: E/AndroidRuntime(1526): java.lang.NoClassDefFoundError: com.directionalviewpager.DirectionalViewPager$DataSetObserver
10-02 13:04:03.439: E/AndroidRuntime(1526):     at com.directionalviewpager.DirectionalViewPager.setAdapter(DirectionalViewPager.java:164)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at com.example.verticalview.SampleActivity.onCreate(SampleActivity.java:17)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.os.Handler.dispatchMessage(Handler.java:99)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.os.Looper.loop(Looper.java:123)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at android.app.ActivityThread.main(ActivityThread.java:3687)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at java.lang.reflect.Method.invokeNative(Native Method)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at java.lang.reflect.Method.invoke(Method.java:507)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
10-02 13:04:03.439: E/AndroidRuntime(1526):     at dalvik.system.NativeStart.main(Native Method)

有哪位同行有过生意,请指点一下。

最佳答案

除了将此 jar 放在您的 libs 文件夹中之外,还请确保将其导出到您的 eclipse 项目设置中。与添加外部 jar 选项相同的窗口,但另一个选项卡(我相信是最后一个)

顺便说一句,我不会将它添加为外部 jar。在 Java 中,两次添加到类路径的类将无法加载。不能说这是否也适用于 Android。

关于android - NoClassDefFoundError 在 DirectionalViewPager 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12688463/

相关文章:

java - Android 约束布局不会在全屏上拉伸(stretch)

android - 显示 Instagram 缩略图的全屏图像

android Viewpager 一次只加载一页

android - Android:无法替换viewpager中的 fragment

jquery - 水平布局中的命名 anchor

css - 如何包含元素的宽度使其不溢出主体但可见?

jquery - 水平滚动我无法让它工作

android - 在我的应用程序中集成 Android 添加网络

android - 通过 Intent 在 Android 浏览器中运行 javascript 代码

android - ViewPager 显示 fragment 的问题