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)
W jakiś sposób instalator Studio zainstalowałby inną wersję pod:
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)
gdzie zainstalowano najnowszą wersję instalatora Java DevKit w:
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)
Konieczne jest wyczyszczenie Android Studio, aby korzystało z najnowszych wersji 1.8.0.
Zgodnie z Jak ustawić ścieżkę Java SDK w AndroidStudio?
można by zastąpić konkretnym JDK, ale kiedy zmieniłem nazwę
C:\Program Files\Android\Android Studio\jre\jre\
do:
C:\Program Files\Android\Android Studio\jre\oldjre\
I ponownie uruchomił Android Studio, narzekał, że jre jest nieprawidłowy. Kiedy próbowałem określić JDK, aby wybrać ten w C:\Program Files\Java\jre1.8.0_121\bin
lub:
C:\Program Files\Java\jre1.8.0_121\
Powiedział, że te foldery są nieprawidłowe. Więc myślę, że wersja osadzona musi mieć jakieś specjalne przeznaczenie.