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)
Studio yükleyicisi bir şekilde başka bir sürümü şuraya yükler:
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)
Java DevKit yükleyicisinin en son sürümün kurulu olduğu yer:
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)
En son 1.8.0 sürümlerinin uygun olması için Android Studio'yu temizlemeniz gerekir.
Göre AndroidStudio Java SDK yolu nasıl ayarlanır?
belirli bir JDK ile geçersiz kılınabilir, ancak yeniden adlandırdığımda
C:\Program Files\Android\Android Studio\jre\jre\
to:
C:\Program Files\Android\Android Studio\jre\oldjre\
Ve Android Studio yeniden başlatıldığında, jre'nin geçersiz olduğundan şikayet ederdi. Birini seçmek için bir JDK belirlemeye çalıştığımda C:\Program Files\Java\jre1.8.0_121\bin
veya:
C:\Program Files\Java\jre1.8.0_121\
Bu klasörlerin geçersiz olduğunu söyledi. Bu yüzden gömülü sürümün özel bir amacı olması gerektiğini tahmin ediyorum.