2013-11-14 3 views
0

Eclipse의 Facebook SDK 3.5.2에서 샘플을 가져 오는 단계를 따랐습니다. (https://developers.facebook.com/docs/android/getting-started/) 그 중 하나를 실행하려고해도 여전히 오류가 발생합니다.Facebook SDK 샘플 오류

내가 맛있는, SessionLoginSample 또는 다른 샘플을 마우스 오른쪽 단추로 누르면이 오류가 발생합니다.

[2013-11-14 15:03:42 - Dex Loader] dex : java.nio.BufferOverflowException을 실행할 수 없습니다. Eclipse 추적에서 스택 추적을 확인하십시오.

[2013-11-14 15:03:42 - SessionLoginSample] Dalvik 형식으로 변환하지 못했습니다. dex : java.nio.BufferOverflowException을 실행할 수 없습니다. Eclipse 추적에서 스택 추적을 확인하십시오.

Facebook SDK는 샘플 바로 녹색으로 연결되어 있으며 정확합니다. 또한 말한다 "프로젝트에 오류가, 응용 프로그램 실행하기 전에 오류를 수정하십시오는"

은 오류가없는 것은이되고, 더 붉은 점 또는 아무것도, 그냥 수입, 프로젝트 상에 청소를하지 오류가없고 여전히 작동합니다.

Facebook은 SDK를 업데이트하더라도 샘플 코드, 자습서 코드 또는 샘플을 업데이트하지 않는다는 것을 알고 있습니다. 그렇다면 문제는 무엇이 될 수 있습니까? 고맙습니다.

답변

0

또한이 문제의 원인을 모르지만 atleast android 4.1.2로 빌드 대상을 업데이트하면 작동합니다.

은 이렇게이어야 android-16

-target을 변경 또는 당신은 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 왼쪽 창에 Android를 선택하고 프로젝트 빌드 대상으로이어야 android 4.1.2를 선택할 수 있습니다합니다.