2014-10-22 4 views
7

(나는 그것을 잘 컴파일 SDK를 제거하는 경우) 페이스 북의 화합 SDK를 사용하여 안드로이드에 대한 일치를 컴파일 할 때이 오류를 받고 있어요 :페이스 북 유니티 SDK 오류

Failed to compile resources with the following parameters: 
-bootclasspath "/Users/ines/Development/android-sdk-macosx/platforms/android-21/android.jar" -d "/Users/ines/Documents/Game/Temp/StagingArea/bin/classes" -source 1.6 -target 1.6 -encoding UTF-8 "com/RPS/Game/R.java" "com/facebook/android/R.java" 
warning: java/lang/Object.class(java/lang:Object.class): major version 51 is newer than 50, the highest major version supported by this compiler. 
It is recommended that the compiler be upgraded. 
1 warning 

UnityEditor.HostView:OnGUI() 

이런 일이 왜 이해할 수 없다. 나는 OSX 10.9.5에서 Unity 4.6을 실행 중이며 안드로이드 skd뿐만 아니라 최신 버전의 Java가 설치되어 있습니다.

아무도 도와 줄 수 있습니까?

+0

문제를 해결할 수 있었습니까? –

답변

0

나는 어제부터 그리고 연구에 온종일 아침을 보냈던 이후로 똑같은 오류를 겪고있다. 최신 Android API 버전 21에서 발견되었습니다. SDK 관리자에서 모든 API 버전 21 패키지를 삭제하고 모든 항목을 정상으로 되돌려 Android API 버전 20으로 되돌립니다. 희망이 도움이됩니다.

0

나는 동일한 문제가 있었으며 이미 성공하지 못한 채 모든 제안을 시도했다.

나를 위해 일한 것은 "adt-bundle/sdk/platforms/android-21"폴더를 삭제하고 "android-20"폴더 만 내 케이스에 남겨 두었습니다. Unity 환경 설정에서 타겟팅하고있는 Android SDK 폴더를 확인하십시오.