2012-10-22 11 views
9

Attualmente sto cercando di creare Android solo per scopi didattici. Ma sto affrontando strani errori -Errore di build Android a causa di una versione java errata

Si sta tentando di creare con la versione errata di java. La tua versione è: java versione "1.7.0_07". La versione corretta è: Java SE 1.6.

mio java - versione mi dà

versione Java "1.7.0_07" Java (TM) SE Runtime Environment (build 1.7.0_07-b10) Java HotSpot (TM) a 64 bit di server VM (build 23.3-b01, modalità mista)

qualsiasi idea cosa è andato storto? saluti,

+0

btw, dalla google inizializzazione pagina per costruire la fonte -> ** JDK 6, se si vuole costruire Gingerbread o più recente; ** significa che ci vorranno esattamente 1.6 non più recenti? – fadedreamz

risposta

1

Open jdk non è supportato per la build di Android. Prova invece a usare sun jdk. È possibile installare JDK sole da questi comandi:

add-apt-repository "deb http://archive.canonical.com/ lucid partner" 
apt-get update 
apt-get install sun-java6-jdk 

Se il comando precedente non funziona (non riesce a scaricare JDK), utilizzare i seguenti comandi:

add-apt-repository ppa:ferramroberto/java 
apt-get update 
apt-get install sun-java6-jdk 
+0

Ho già installato l'aggiornamento di sun-jdk 6 27 ma la compilazione ora non funziona a causa di altri errori – fadedreamz

+0

puoi per favore postare l'errore ... è lo stesso che hai postato sopra? – anz

+0

no builder in realtà non riesce a trovare java se solo openjdk è installato (per impostazione predefinita) – fadedreamz

1

In Eclipse .. Finestra Vai -> Preferenze .. da lì Espandere il gruppo "Java". Clicca "Compilatore". Da lì impostare il livello di conformità del compilatore su 1.6 e tutte le altre impostazioni (se non già impostato per utilizzare il livello di conformità predefinito) su 1.6

0

Esattamente ciò che dice il messaggio ... Android richiede Java 1.5 o 1.6 ... Sei utilizzando 1.7

Installare e utilizzare Java 1.5 o 1.6.

4

Dopo l'aggiornamento di Ubuntu 12,04-12,10 - solo percorso di esportazione prima di costruire Android ad esempio:

export PATH =/usr/lib/jvm/java-6-openjdk-amd64/bin /: $ PATH

+0

open-jdk non è supportato da Android build ... Immagino che questo metodo non funzionerà – fadedreamz

17

1.) Se hai già installato OpenJDK. Rimuoverlo eseguendo questo comando: sudo apt-get purge openjdk*

2.) Poi:

sudo add-apt-repository ppa:webupd8team/java 

Quindi aggiornare:

sudo apt-get update 

3.) Selezionare quale versione si desidera Per installare Oracle Java 8:

sudo apt-get install oracle-java8-installer 

Per installare Oracl e Java 7:

sudo apt-get install oracle-java7-installer 

Per installare la Java 6:

sudo apt-get install oracle-java6-installer 
+1

+1 per Ha funzionato per me. Questo è molto –

Problemi correlati