我无法在AndroidStudio中设置JDK 1.8

时间:2016-08-22 10:42:02

标签: android android-studio java-8

我已经下载并安装了jdk 1.8,但是当我尝试在ProjectStructure中设置jdk 1.8的路径时 - > JDK位置,AndroidStudio忽略它,所以设置路径后 enter image description here 单击确定,然后重新打开窗口" ProjectStructure"我再次看到jdk 1.7 enter image description here

7 个答案:

答案 0 :(得分:4)

我用java 1.7删除了文件夹,AndroidStudio打开了我指定jdk-path的对话框,我设置了它。感谢大家的回答!

答案 1 :(得分:2)

这似乎是Android Studio 2.1.x或IntelliJ中的错误。安装新JDK并将其设置为JAVA_HOME env变量后,这是一种解决方法:

  1. 关闭Android Studio
  2. 转到%HOME%/.AndroidStudio2.1/config/options(或您正在使用的版本)
  3. 重命名/删除jdk.table.xml
  4. 再次启动Android Studio - > JAVA_HOME中设置的JDK应设置为默认值jdk
  5. 参考:https://code.google.com/p/android/issues/detail?id=213239

    另请参阅:Android Studio JDK location changes back to 1.7 every time it is updated to 1.8 path

答案 2 :(得分:1)

卸载Java JDK7并安装JDK8,或将JDK8设置为操作系统中的默认Java VM。

答案 3 :(得分:0)

我认为您需要更新路径变量并将jdk位置添加到其中。 Studio必须自动从环境变量获取路径并替换路径。

答案 4 :(得分:0)

Android Studio似乎并不完全支持JDK 1.8,因为Android平台目前不支持Java 8。

您可以看到此链接以获取更多信息。 Is JDK 1.8 fully supported by Android Studio?

答案 5 :(得分:0)

使用Android Studio 2.2预览版7这只支持java 8

然后你可以使用java 8功能:)

答案 6 :(得分:0)

只需将您的sdk文件夹移动到C:/ sdk等小目标文件夹即可。似乎没有设置你的sdk文件夹你就不能改变jdk文件夹的目录。