C:\Program Files\Android\Android Studio\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)
Irgendwie würde das Studio-Installationsprogramm eine andere Version installieren unter:
C:\Program Files\Android\Android Studio\jre\jre\bin>java -version
openjdk version "1.8.0_76-release"
OpenJDK Runtime Environment (build 1.8.0_76-release-b03)
OpenJDK 64-Bit Server VM (build 25.76-b03, mixed mode)
Wo die neueste Version installiert wurde, finden Sie im Java DevKit-Installationsprogramm in:
C:\Program Files\Java\jre1.8.0_121\bin>java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
Das Android Studio muss bereinigt werden, damit die neuesten Versionen 1.8.0 verwendet werden.
Laut Wie wird der Java SDK-Pfad in AndroidStudio festgelegt?
man könnte mit einem bestimmten JDK überschreiben, aber als ich umbenannte
C:\Program Files\Android\Android Studio\jre\jre\
zu:
C:\Program Files\Android\Android Studio\jre\oldjre\
Und Android Studio neu gestartet, würde es beschweren, dass das jre ungültig war. Als ich versuchte, ein JDK zu aktivieren, um das in C:\Program Files\Java\jre1.8.0_121\bin
oder auszuwählen :
C:\Program Files\Java\jre1.8.0_121\
Es wurde gesagt, dass diese Ordner ungültig sind. Ich denke also, dass die eingebettete Version einen besonderen Zweck haben muss.