4

수직 및 수평 ViewPager 구현을 위해 DirectionalViewPager - 라이브러리를 사용한 사람들의 도움이 필요합니다. 나는 모든 것을 다룬다. 그 내용은 DirectionalViewPager이다. 그러나 샘플 안드로이드 프로젝트 생성이 동일한와의 bussiness를했다DirectionalViewPager에서 NoClassDefFoundError를 사용하여

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) 

을 얻을 후, 뭔가를 알려 주시기 바랍니다.

+0

당신은 당신의 의존성을 확인 했습니까? 프로젝트를 깨끗하게 할 수 있을까요? – XepterX

+0

directionalviewpager.jar는 lib가 아닌 libs 폴더에 있습니까? –

+0

예, libs 폴더에 있으며 라이브러리에 외부 jar로 추가했습니다. 또한 종속성에 있습니다. –

답변

0

libs 폴더에이 jar를 추가하는 것 외에도 Eclipse 프로젝트 설정 내에서 내 보냈는지 확인하십시오. 외부 항아리 추가 옵션과 같은 창이지만 다른 탭 (믿을만한 마지막 탭)

외부 항아리 BTW로 추가하지 않겠습니다. Java에서 classpath에 두 번 추가 된 클래스는로드에 실패합니다. 안드로이드에도 해당되는지 말할 수 없습니다.

관련 문제