안녕하세요.
기존 어플에 페이스북 연동 기능을 추가하려고 여기저기 정보를 찾아보고 있는데요.

일단 페이스북 dev 사이트에 가서 git로 facebook-android-sdk 소스를 다운받아
이클립스에서 프로젝트 생성까지는 했습니다.

질문 1) 보통 외부 라이브러리를 사용한다던가 하면 jar 파일을 프로젝트에 링크시켜 쓴다던가 하는데
페이스북 SDK는 그냥 이클립스에서 프로젝트 생성만 해놓으면 끝인건가요?;;

테스트를 해보기 위해 SDK의 example/simple 프로젝트를 생성해서
프로젝트 속성 > java 빌드 경로 > 프로젝트탭 > 페이스북SDK 프로젝트를 추가해주고
실행을 해보니 NoClassDefFoundError 에러가 계속 나네요 ㅠㅠ
인터넷을 다 뒤져서 별짓을 다해봤는데도 계속 저 에러가..
(에뮬에서도 해보고 타겟 단말에서도 해봤습니다.)

06-29 12:29:00.771: DEBUG/WifiService(1182): ACTION_BATTERY_CHANGED: do not updateWifiState
06-29 12:29:02.781: DEBUG/WifiService(1182): BroadcastReceiver : android.intent.action.BATTERY_CHANGED
06-29 12:29:02.781: DEBUG/WifiService(1182): ACTION_BATTERY_CHANGED pluggedType: 1
06-29 12:29:02.781: DEBUG/WifiService(1182): ACTION_BATTERY_CHANGED: do not updateWifiState
06-29 12:29:03.641: WARN/dalvikvm(4331): threadid=3: thread exiting with uncaught exception (group=0x2aac6200)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331): Uncaught handler: thread main exiting due to uncaught exception
06-29 12:29:03.641: ERROR/AndroidRuntime(4331): java.lang.NoClassDefFoundError: com.facebook.android.Facebook
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at com.facebook.android.Example.onCreate(Example.java:69)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.os.Looper.loop(Looper.java:123)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at android.app.ActivityThread.main(ActivityThread.java:4363)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at java.lang.reflect.Method.invokeNative(Native Method)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at java.lang.reflect.Method.invoke(Method.java:521)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-29 12:29:03.641: ERROR/AndroidRuntime(4331):     at dalvik.system.NativeStart.main(Native Method)
06-29 12:29:03.651: ERROR/dalvikvm(4331): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
06-29 12:29:04.661: DEBUG/ddm-heap(4331): Got feature list request
06-29 12:29:04.771: DEBUG/WifiService(1182): BroadcastReceiver : android.intent.action.BATTERY_CHANGED
06-29 12:29:04.771: DEBUG/WifiService(1182): ACTION_BATTERY_CHANGED pluggedType: 1
06-29 12:29:04.771: DEBUG/WifiService(1182): ACTION_BATTERY_CHANGED: do not updateWifiState
06-29 12:29:06.771: DEBUG/WifiService(1182): BroadcastReceiver : android.intent.action.BATTERY_CHANGED


http://github.com/facebook/facebook-android-sdk 이곳에 guide 되있는대로 다 따라해봤는데
아무리 해도 실행이 안됩니다. ㅠㅠ
뭐가 잘못된건지 도움 부탁드립니다..