Dieses Problem tritt auf, wenn mehrere JDKs in Ihrem System installiert sind. Ich hatte das gleiche Problem, da ich versehentlich oracle-jdk-9 installiert hatte und Android Studio oracle-jdk-8 benötigt.
Wenn Sie Ubuntu verwenden, können Sie jdk-8 von diese Frage .
Nehmen Sie folgende Änderungen vor:
Drücken Sie ctrl + shift + alt + s , um die Projektstruktur zu öffnen, aus der auch geöffnet werden kann
Datei - & gt; Projektstruktur
Ändern Sie dann den JDK-Speicherort, an dem Sie JDK 8 möglicherweise installiert haben
Ich hatte das gleiche Problem. Ich hatte Java 8 und Java 9 installiert.
Ich habe JAVA_HOME
auf Java 8 gesetzt, aber Gradle hat Java 9 benutzt.
Ich habe das JDK in der Datei- & gt; -Projektstruktur in Java 8 geändert und es hat funktioniert.
Wenn jemand Probleme mit IntelliJ IDEA hat, gehen Sie zu File
- & gt; Project Structure
(oder drücken Sie Strg <+ Alt + Shift <+ S <) und entfernen Sie alle JDK 9 Einträge. JDKs sind unter Platform Settings
- & gt; SDKs
mit einem Ordner hinter einer kleinen blauen Tasse Kaffee.
Ich habe versucht, den korrekten Pfad zu JDK 1.8 hinzuzufügen, aber IntelliJ IDEA wird aus irgendeinem Grund auf JDK 9 zurückgesetzt. Leider brauche ich JDK 9 für andere Projekte, also wäre es zu mühsam, es zu deinstallieren. Wenn Sie JDK 9 für ein anderes Projekt verwenden müssen (wie ich), können Sie einen JDK 9-Eintrag über das gleiche Menü hinzufügen und dann bei Bedarf wieder entfernen.
Tags und Links java android gradle build android-studio