2014-10-20 14 views
44

ha avuto il seguente errore in Eclipse dopo l'installazione di Android 5.0 (SDK 21)Android - "Analisi dei dati per android-21 fallito"

"Caricamento dei dati per Android 5.0" ha riscontrato un problema.

analisi dei dati per android-21 non è riuscita
supportato versione major.minor 51,0

risposta

54
+1

Questo mi ha funzionato, grazie. Ho usato JDK1.6_45 prima. Sospetto che l'installazione di JDK 1.7 funzioni anche, poiché 1.7 ha la versione principale 51: http://stackoverflow.com/questions/10382929/unsupported-major-minor-version-51-0 – arberg

+0

Ho lavorato per me grazie – santhu

+2

Sto confermando @ L'ipotesi di Arberg ... Dopo aver ottenuto 1.8 per funzionare, sono tornato a 1.7 (u80), e anche quello ha funzionato. Per me, sembrava (senza alcun motivo che potessi capire) che avevo bisogno di avviare e riavviare Eclipse (ogni modifica JDK mi richiedeva di aprire Eclipse due volte (e lasciare che tutti i processi di compilazione fossero completati) affinché le cose funzionassero. – Mike

11

Inizialmente stavo affrontando lo stesso problema. Ho aggiornato a JDK1.7. Il problema persiste. Ciò è dovuto al fatto che in alcuni casi l'eclissi temporale assume il valore predefinito di sdk come 1.6. Per risolvere questo:

  1. Modificare il percorso ambientale al punto 1.7/1.8
  2. finestre aperte Eclipse e goto tabulazioni> preferenza
  3. Vai su Java> compilatore e impostare il livello di conformità del compilatore a 1,7 e premere applicare.
  4. Quindi passare alla sezione JRE installata. controlla se il jdk installato è elencato e selezionato nell'elenco. Se non elencato, fornire il percorso manuale utilizzando la ricerca. quindi seleziona la versione di jdk e rimuovi altre versioni nell'elenco.
  5. nel JRE installato accedere all'ambiente di esecuzione e selezionare la versione java desiderata e verificarlo nella sezione compatibile
  6. Premere OK e riavviare Eclipse.

Questo dovrebbe risolvere il problema.

3

Ho provato tutti i passaggi sopra menzionati, ma non sono in grado di risolvere il problema. Dopo alcune ricerche, ho trovato la soluzione del mio problema.

controllare eclipse.ini per visualizzare -vm, (come "C:/Programmi/Java/jre7/bin/javaw.exe").

ho anche il problema che hai detto e ho trovato eclipse è iniziato con java6. dopo aver modificato per usare java7, non ci sono finestre di dialogo di questo tipo.

  • Quindi è necessario aggiornare SDK a 1.8 o 1.7.
  • set compilatore di 1.7 o 1.8 ..
  • quindi controllare eclipse.ini
+0

Funziona per me :) – ToYonos

+0

Strano come sembra passare a 1.7, e poi di nuovo a 1.6 ha funzionato per me. Ho scelto 1.6 perché il mio progetto deve essere compatibile con Android API 10 e 1,8 solo fork con API 17 (kitkat?) E versioni successive. – Josh

Problemi correlati