안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
제가 다른 분이 올려주신 강좌도 따라 해보고 아예 올려주신 예제도 실행시켜 봤는데
06-19 14:22:35.522: E/AndroidRuntime(9826): FATAL EXCEPTION: main 06-19 14:22:35.522: E/AndroidRuntime(9826): java.lang.NoClassDefFoundError: twitter4j.TwitterFactory 06-19 14:22:35.522: E/AndroidRuntime(9826): at com.androday.app.TwitterActivity.onCreate(TwitterActivity.java:107) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.os.Handler.dispatchMessage(Handler.java:99) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.os.Looper.loop(Looper.java:123) 06-19 14:22:35.522: E/AndroidRuntime(9826): at android.app.ActivityThread.main(ActivityThread.java:4627) 06-19 14:22:35.522: E/AndroidRuntime(9826): at java.lang.reflect.Method.invokeNative(Native Method) 06-19 14:22:35.522: E/AndroidRuntime(9826): at java.lang.reflect.Method.invoke(Method.java:521) 06-19 14:22:35.522: E/AndroidRuntime(9826): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 06-19 14:22:35.522: E/AndroidRuntime(9826): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 06-19 14:22:35.522: E/AndroidRuntime(9826): at dalvik.system.NativeStart.main(Native Method)
이렇게 뜨네요..라이브러리를 못가져와서 생긴 에러 같은데
분명히 링크도 제대로 걸었거든요. 어떤 문제인지 아시나요?




제 기억이 맞다면
프로젝트 Properties > Java Build Path > Order and Export 탭에서 체크박스를 모두 체크해 주시고 OK 하신후 Clean 해보세요.
기억이 맞으면 좋겠습니다. ^^;;