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位服务器虚拟机(build 25.76- b03,混合模式)
不知何故,Studio安装程序会安装另一个版本: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位服务器虚拟机(构build25.76-b03,混合模式)
最新版本安装在以下位置的Java DevKit安装程序:
C:\ Program Files \ Java \ jre1.8.0_121 \ bin> java -version Java版本“1.8.0_121”Java™SE运行时环境(build 1.8.0_121-b13)Java HotSpot™64位服务器VM (build 25.121-b13,混合模式)
需要清理Android Studio,以便使用最新的1.8.0版本。
根据如何在AndroidStudio中设置Java SDKpath? 我可以重写一个特定的JDK,但是当我重命名
C:\ Program Files \ Android \ Android Studio \ jre \ jre \
至:
C:\ Program Files \ Android \ Android Studio \ jre \ oldjre \
并重新启动Android Studio,它会抱怨jre无效。 当我试图指定一个JDK在C:\ Program Files \ Java \ jre1.8.0_121 \ bin或C:\ Program Files \ Java \ jre1.8.0_121 \中select一个时,它说这些文件夹是无效的。 所以我猜embedded式版本必须有一些特殊的用途。