Android Studio bisogno JDK 7 per Android -L mac

? Rasalas @ | Original: StackOverFlow
---

Stavo cercando di guardare come la mia app guarda in design dei materiali e vorrei utilizzare il nuovo carte lib . Il mio problema è che mi sta dando questo errore nel mio file Gradle e ho bisogno di rimediare .

Error:compileSdkVersion android-L requires compiling with JDK 7

Ho scaricato jdk-7u60-macosx-x64.dmg e installato . java -version in Terminal mi sta dimostrando che 1.7 è installato :

java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

well

ls -l `which java`

is giving me:

/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

.../current/... Non ha una .../home . Ho trovato qui .../home :

/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home

E impostare il percorso per le Preferenze " posizione " nel SDK Android Studio sotto " JDK posizione " . Ma non funziona - sembra che ancora non riesce a trovare JDK 7 .

Sto utilizzando Mac OSX 10.9.3 e Android Studio ( Beta ) 0.8.1 .

---

Top 5 Risposta

1Erik Nedwidek @

Non ho ancora mosso verso Android Studio, . L'ho usato per un paio di prove e piace molto . Solo che non sono stati in grado di passare ancora . Ho avuto questo tipo di problema in Eclipse e questo è ovviamente una soluzione diversa, ma guardando attraverso uno dei miei progetti di test, questo sembra essere come si va su di esso :

Aprire il progetto e andare su File- > Impostazioni .

Sotto le impostazioni di progetto, espandere Compiler e andare all'opzione Java Compiler . Si desidera utilizzare javac e impostare la versione del progetto bytecode a 1,7 .

Speriamo che lo faremo .

2megapoff @

Impostare la directory : /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home in JDK impostazioni risolto il mio problema . Avevo lo stesso problema iniziare up . Spero che questo aiuti !

3nitesh goel @

megapoff risposta è corretta . Ma mi faccia poca difficoltà per risolvere il problema . Così qui è il passo passo- soluzione dettaglio

For Mac

Download the DMG file of JDK-7 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html Click on DMG and follow the instructions . It will install and configure JDK-7 on mac . Now in your android studio go to File->Project Structure -> SDK Location .

In JDK posizione clicca su Sfoglia e andare a /->Library->Java->JavaVirtualMachines->jdk1.7.0_60.jdk->Contents->Home

Nota : - non è /System/Library è /Library

fare clic su Applica e OK .... Bingo ..... costruire nuovamente il progetto .....

4user3144836 @

Le altre risposte sono molto corretti, ma voglio essere più conciso e chiaro . Per impedire ad altri di visitare questa pagina più volte inutilmente .

Importante * Old Path è / System / Library / Java ... e nuovo percorso è / Library / Java ... ( non nella directory di sistema )

Sostituire vecchio sentiero : /System/Library/Java/JavaVirtualMachines/jdk1.6.0_0.jdk/Contents/Home

Impostare il nuovo percorso : /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home