我已经下载并安装了jdk 1.8,但是当我尝试在ProjectStructure中设置jdk 1.8的路径时 - > JDK位置,AndroidStudio忽略它,所以设置路径后 单击确定,然后重新打开窗口" ProjectStructure"我再次看到jdk 1.7
答案 0 :(得分:4)
我用java 1.7删除了文件夹,AndroidStudio打开了我指定jdk-path的对话框,我设置了它。感谢大家的回答!
答案 1 :(得分:2)
这似乎是Android Studio 2.1.x或IntelliJ中的错误。安装新JDK并将其设置为JAVA_HOME
env变量后,这是一种解决方法:
%HOME%/.AndroidStudio2.1/config/options
(或您正在使用的版本)jdk.table.xml
JAVA_HOME
中设置的JDK应设置为默认值jdk 参考: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文件夹的目录。