Android Studio gibt mir einen Gradle-Build-Fehler, der folgendermaßen aussieht:
Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7
Jetzt gibt es mir diese anklickbaren 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. Darüber hinaus hat die Installation von JDK 7 den Punkt übersprungen, an dem ich das Installationsverzeichnis ausgewählt hätte, sodass ich mir nicht sicher bin, wo es sich befindet. Mein Java-Kontrollfeld sagt, ich habe "Java 7 Update 79", also bin ich mir ziemlich sicher, dass ich in der Nähe bin. Ich muss Android Studio nur sagen, wo es ist. Ich habe den java -version
Befehl auch im Terminal ausgeführt und es heißt, meine Version ist "1.7.0_79".
Jede Hilfe wird geschätzt!
quelle
Antworten:
Sie können cmd+ ;für Mac oder Ctrl+ Alt+ Shift+ Sfür Windows / Linux verwenden, um das Dialogfeld Projektstruktur aufzurufen. Dort können Sie den JDK-Speicherort sowie den Android SDK-Speicherort festlegen.
Führen Sie das
/usr/libexec/java_home -v 1.7
Terminal aus, um Ihren JDK-Speicherort abzurufen. Senden Sie 1.7 für Java 7 oder 1.8 für Java 8.quelle
Für neue Android Studio-Versionen gehen Sie zu C: \ Programme \ Android \ Android Studio \ jre \ bin (oder zum Speicherort der installierten Android Studio-Dateien), öffnen Sie das Befehlsfenster an diesem Speicherort und geben Sie den folgenden Befehl in die Eingabeaufforderung ein: -
Java-Version
quelle
Auf einem Mac können Sie mit dem Terminal
/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home
(oder überall dort, wo Ihr Android SDK installiert ist) Folgendes eingeben und an der Eingabeaufforderung Folgendes eingeben:quelle
export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home
und dannjava -version
Dies ist eine alte Frage, aber meine Antwort kann immer noch jemandem helfen
Um die Java-Version in der Android Studio-Version zu überprüfen, öffnen Sie einfach das Terminal von Android Studio und geben Sie ein
Dies zeigt die in Android Studio installierte Java-Version an
quelle
In Android Studio 4.0.1 zeigt Hilfe -> Info die Details der vom Studio verwendeten Java-Version an, in meinem Fall:
Android Studio 4.0.1 Build #AI-193.6911.18.40.6626763, built on June 25, 2020 Runtime version: 1.8.0_242-release-1644-b01 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Windows 10 10.0 GC: ParNew, ConcurrentMarkSweep Memory: 1237M Cores: 8 Registry: ide.new.welcome.screen.force=true Non-Bundled Plugins: com.google.services.firebase
quelle