Ich kann kein neues Standardprojekt für Android 2.1 kompilieren, da (?) Das von Android Studio verwendete JDK JDK 1.7 ist, es jedoch JDK 1.6 sein sollte.
Um es zu ändern, gehe ich zu Datei -> Projektstruktur und versuche, den JDK 1.6-Speicherort zu finden.
Aber wenn ich das Verzeichnis auswähle und drücke, OKbekomme ich folgende Fehlermeldung:
Bitte wählen Sie ein gültiges JDK-Verzeichnis
Wie Sie auf dem Screenshot sehen können, versuche ich, Java 6 OpenJDK 64-Bit als neues JDK festzulegen.
Was kann ich machen? Ist Android Studio nicht mit OpenJDK kompatibel und sollte ich stattdessen Oracle JDK verwenden?
./bin
| ./jre
| ./jre/bin
gleiche Botschaft für alle
/jre
in der Verzeichnisstruktur verwenden, also ist mein Pfad /usr/lib/jvm/java-8-oracle
und nicht /usr/lib/jvm/java-8-oracle/jre
. Ich bin davon ausgegangen, dass der Pfad auf enden sollte, /jre
da dies der Standardpfad (das "eingebettete" JDK) tut, aber es stellt sich heraus, dass es sich um einen Ordner mit dem Namen "jre" handelt, der einen anderen Ordner mit dem Namen "jre" enthält .
bin
Ordner ausprobiert ?