2014-10-22 11 views
7

Я получаю эту ошибку при компиляции единства для Android с помощью SDK facebook единства (если я удалить его компилирует SDK отлично):Facebook Unity 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() 

Я не могу понять, почему это происходит. Я запускаю Unity 4.6 на OSX 10.9.5, и у меня установлена ​​последняя версия Java, а также андроид skd.

Может ли кто-нибудь мне помочь?

+0

Вы смогли исправить это? –

ответ

0

Я получаю идентичную ошибку со вчерашнего дня и после целого утра для исследования. Я обнаружил, что это причина последней версии API для Android версии 21. После того, как я вернусь обратно в Android API 20, удалив все пакеты API версии 21 в диспетчере SDK и все вернулось в нормальное состояние. Надеюсь, поможет.

0

У меня была такая же проблема, и я пробовал все предложения, которые уже были сделаны здесь без успеха.

В итоге я работал над удалением папки «adt-bundle/sdk/platform/android-21» и оставил в моем случае папку «android-20». Проверьте папку Android SDK, на которую настроен таргетинг, в настройках Unity.

Смежные вопросы