【问题标题】:Android Studio is NOT detecting my newest version of JDK, and instead using my old one >:(Android Studio 没有检测到我最新版本的 JDK,而是使用我的旧版本 >:(
【发布时间】:2016-09-05 02:02:17
【问题描述】:

好的,任何回答的人都请注意,我是所有这一切的初学者。但是我已经安装了jdk1.8.0,因为这是最新版本的android studio需要的,但是当我打开Android studio时,它说我仍然需要更改它。因此,经过大量研究,我创建了一个新的 Java_Home 变量并将目录设置为我的 jdk 文件所在的位置。然后我进入了 android studio 文件,项目结构,然后也更改了那个 jdk 目录。但是,当我单击确定时,它仍然不起作用,当我回到项目结构时,它从 jdk 版本 8 更改为我的旧 jdk 版本 7 目录。出于某种原因,它没有保存:(。我真的很感谢这里的一些帮助。

【问题讨论】:

  • 如果答案解决了,您可以将其标记为正确(绿色检查)
  • 不明白为什么这被否决...

标签: java android android-studio java-8


【解决方案1】:

您可以尝试在“Java 控制面板”(JCPL)中禁用旧的 JDK。通过双击 jre\bin\javacpl.exe 启动 JCPL(它是一个 Swing 应用程序,即它有一个 GUI)。选择标签 "Java" 并单击按钮 "View ..." 以查看包含所有已安装 JDK 的表。每个 JDK 都有一个复选框“启用”,对于旧的 JDK,应该取消选中它。

当你重启 Android Studio 之后,它应该会询问你 JDK 的路径。

以下问题也可能有助于解决此问题:Android Studio JDK location changes back to 1.7 every time it is updated to 1.8 path

【讨论】:

  • 引用的答案不是重复吗?
  • 天啊,非常感谢!当我的系统是 x64 时,我太笨了,我安装了一个 jdk(x86)!你发给我的链接也有帮助!感谢帮助,终于可以重新开始编码了:)
猜你喜欢
  • 1970-01-01
  • 2020-05-21
  • 1970-01-01
  • 2015-07-16
  • 1970-01-01
  • 1970-01-01
  • 2020-07-10
  • 1970-01-01
相关资源
最近更新 更多