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)
D'une manière ou d'une autre, le programme d'installation de Studio installerait une autre version sous:
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)
où la dernière version a été installée le programme d'installation de Java DevKit dans:
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)
Besoin de nettoyer Android Studio pour qu'il utilise les dernières versions 1.8.0 appropriées.
Selon Comment définir le chemin du SDK Java dans AndroidStudio?
on pouvait remplacer avec un JDK spécifique mais quand j'ai renommé
C:\Program Files\Android\Android Studio\jre\jre\
à:
C:\Program Files\Android\Android Studio\jre\oldjre\
Et redémarré Android Studio, il se plaindrait que le jre n'était pas valide. Quand j'ai essayé de spécifier un JDK pour choisir celui dans C:\Program Files\Java\jre1.8.0_121\bin
ou:
C:\Program Files\Java\jre1.8.0_121\
Il a dit que ces dossiers ne sont pas valides. Donc, je suppose que la version intégrée doit avoir un but spécial.