试图运行
Android Stu
dio 2.2 Preview 1时,它会在gradle构建中产生以下
错误:
Error:Please use JDK 8 or newer.
如果我尝试从控制台做它说:
FAILURE: Build Failed with an exception.
-
Where: Build file ‘C:\Coding\Android projects\MaterialScrollBar\app\build.gradle’ line: 1
-
What went wrong: A problem occurred evaluating project ‘:app’.
com/android/jack/api/ConfigNotSupportedException : Unsupported major.minor version 52.0
我试图将JDK从jdk 1.7更改为1.8,但是每次将项目的JDK位置更改为任何其他路径,而不是它当前具有的路径,它将立即重新设置.即使我把它改为1.7的其他版本也不会改变.
我已经证实,环境变量都指向1.8,仍然没有骰子. AS 2.1将同一项目的JDK识别为1.8.
我以前版本的Android Stu
dio遇到了这个问题.当我第一次安装Android Stu
dio时,我可以在我的Program Files目录中引用JDK 7.
当我升级Android Studio,并尝试更新它指向JDK 8,这也是在我的Program Files目录中,我得到了你所看到的相同的行为.新路径从未采用,它仍然使用JDK 7.
原来Android Studio不喜欢Android SDK和JDK路径中的空格.在不包含任何空格的位置安装JDK可以通过“项目结构”窗口更新位置.