it-swarm.com.de

Wie kann ich die JDK-Version in Android Studio angeben?

daher gibt mir Android Studio einen Gradle-Build-Fehler, der folgendermaßen aussieht:

Error:(3, 22) compileSdkVersion Android-22 requires compiling with JDK 7

Nun gibt es folgende anklickbare Eingabeaufforderungen:

Download JDK 7
Select a JDK from the File System
Open build.gradle File

Und ich habe JDK 7 bereits heruntergeladen und installiert. Das Problem ist, wenn ich es im "Dateisystem" auswähle, kann ich nur ein Verzeichnis mit dem Namen 1.6.0 JDK finden. Außerdem wurde bei der Installation von JDK 7 der Punkt übersprungen, an dem ich das Installationsverzeichnis ausgewählt hätte. Ich bin mir also nicht sicher, wo es ist. Mein Java-Kontrollfeld sagt Ihave "Java 7 Update 79". Ich bin mir ziemlich sicher, dass ich in der Nähe bin. Ich muss Android Studio nur sagen, wo es ist. Ich habe auch den Java-Versionsbefehl im Terminal ausgeführt und sagt mir, dass meine Version "1.7.0_79" ist.

Jede Hilfe wird geschätzt!

57
ThePartyTurtle

Sie können verwenden cmd + ; für Mac oder Ctrl + Alt + Shift + S für Windows/Linux, um das Dialogfeld "Projektstruktur" aufzurufen. Dort können Sie den JDK-Speicherort sowie den Android SDK-Speicherort festlegen.

Project Structure Dialog

Um Ihren JDK-Speicherort zu ermitteln, führen Sie im Terminal /usr/libexec/Java_home -v 1.7 aus. Senden Sie 1.7 für Java 7 oder 1.8 für Java 8.

127
Ben Kane

Rufen Sie für neue Android Studio-Versionen C:\Programme\Android\Android Studio\jre\bin (oder den Speicherort der installierten Android Studio-Dateien) auf. Öffnen Sie das Befehlsfenster an diesem Ort.

Java-Version

7
Rishabh

Auf einem Mac können Sie das Terminal verwenden, um zu /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home (oder wo auch immer Ihr Android SDK installiert ist) zu wechseln und Folgendes in den Befehl Prompt einzugeben:

./Java -version
0
Lorraine