2014-10-22 13 views
7

sto ottenendo questo errore quando si compila l'unità per Android utilizzando l'SDK di Facebook unità (se mi tolgo la sdk si compila bene):Facebook Unità errore 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() 

non riesco a capire perché questo sta accadendo. Sto utilizzando Unity 4.6 su OSX 10.9.5 e ho installato l'ultima versione di Java e anche l'android skd.

Qualcuno può aiutarmi?

+0

Sei riuscito a risolvere il problema? –

risposta

0

Ho ricevuto un errore identico da ieri e ho trascorso l'intera mattinata a fare ricerche. Ho scoperto che è causato dall'ultima versione dell'API di Android 21. Dopo il ripristino dell'API Android versione 20, l'eliminazione di tutti i pacchetti della versione 21 dell'API nel gestore dell'SDK e tutto torna alla normalità. Spero che sia d'aiuto.

0

Ho avuto lo stesso problema e ho provato tutti i suggerimenti che sono già stati fatti qui senza successo.

Ciò che ha funzionato per me è stato eliminare la cartella "adt-bundle/sdk/platforms/android-21" e lasciare solo la cartella "android-20" nel mio caso. Controlla la cartella Android SDK che hai scelto come target nelle preferenze Unity.