我想构建一个需要JDK 7的项目,我尝试过:导航到
File > Project Structure > SDK Location
并将路径更改为JDK 7,但出现了错误 please choose JDK 8 or newer
有没有办法在Android Studio 2.3中使用JDK 7?或者我应该使用旧版Android Studio?
修改
我卸载所有JDK,然后安装JDK 7,它就可以了!
答案 0 :(得分:0)
尝试将java home设置为环境变量中的正确路径。检查环境变量中的java位置。打开cmd并键入java -version,如果不是java,则在环境变量中更改它。
答案 1 :(得分:0)
请检查您机器中当前版本的java 去终端做
java -version
检查它是否为1.7.x
使用以下命令查找java路径
echo $JAVA_HOME
建议-Android Studio不喜欢Android SDK和JDK路径中的空格。在不包含任何空格的位置安装JDK,允许通过“项目结构”窗口更新位置。
答案 2 :(得分:0)
在build.gradle中:
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}