der*_*lis 10 java android android-studio android-studio-2.2
在尝试运行Android Studio 2.2 Preview 1时,它在gradle构建时出现以下错误:
错误:请使用JDK 8或更高版本.
如果我尝试从控制台执行此操作,它会说:
FAILURE:构建因异常而失败.
其中:构建文件'C:\ Coding\Android projects\MaterialScrollBar\app\build.gradle'行:1
出了什么问题:评估项目':app'时出现问题.com/android/jack/api/ConfigNotSupportedException:不支持的major.minor版本52.0
我试图从jdk 1.7到1.8建议更改JDK,但每次我将项目的JDK位置更改为当前所有的路径时,它会立即重置.即使我将其更改为1.7的其他版本,它也不会改变.
我已经证实环境变量都指向1.8并且仍然没有骰子.AS 2.1将JDK识别为同一项目的1.8.
使用文件 - >项目结构来设置SDK和JDK.我认为你正在修改生成的文件.
还可以尝试在gradle文件中添加:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
Run Code Online (Sandbox Code Playgroud)
我使用以前版本的Android Studio遇到了这个问题.当我第一次安装Android Studio时,我能够在Program Files目录中引用JDK 7.
当我升级Android Studio并尝试将其更新为指向JDK 8(也在我的Program Files目录中)时,我得到了您所看到的相同行为.新的路径从未使用过,它仍然使用JDK 7.
事实证明,Android Studio不喜欢Android SDK和JDK路径中的空格.在不包含任何空格的位置安装JDK允许我通过"项目结构"窗口更新位置.
| 归档时间: |
|
| 查看次数: |
18158 次 |
| 最近记录: |