如何找到Android Studio的嵌入式JDK版本?

Sta*_*y T 14 android android-studio

我试图找出我的Android Studio使用的JDK版本.我很困惑,因为我的/ Program Files/Java目录中有很多版本

在此输入图像描述 不幸的是,项目结构没有任何JDK的版本号. 在此输入图像描述

Zoe*_*Zoe 19

嵌入式JDK包含在Android Studio安装中.如果您打开Android Studio安装位置,您会看到:

在文件夹里面有一个文件THIRD_PARTY_README,其中第二句话说:

%% This notice is provided with respect to ASM Bytecode Manipulation 
Framework v5.0.3, which may be included with JRE 8, and JDK 8, and 
OpenJDK 8.
Run Code Online (Sandbox Code Playgroud)

我正在使用Android Studio 3.0,其中嵌入式JDK版本为8.要查找任何更高版本的版本,请转到[SDK_INSTALL_ROOT]/jre/并查找THIRD_PARTY_README


THIRD_PARTY_README在我的系统中定义为a file而不是txt文件.您可以在记事本,Notepad ++或任何其他文本编辑器中打开它.内容是纯文本

  • 出于好奇,有人知道为什么这个(确实看起来是 jdk)位于名为“jre”的文件夹中吗?我的理解是jre和jdk之间有区别,所以我认为“jdk”会更合适 (7认同)

JM *_*ord 5

在Android Studio的安装目录中有一个“release”文件,您可以在其中找到详细的java信息。

C:\...\Android Studio\jre\release 的内容:

JAVA_VERSION="1.8.0_242"
OS_NAME="Windows"
OS_VERSION="5.2"
OS_ARCH="amd64"
SOURCE=""
Run Code Online (Sandbox Code Playgroud)