Gradle 3.3错误需要Java 7或更高版本未解决

时间:2017-03-31 06:28:18

标签: java android android-studio-2.1

我刚刚从朋友处购买了一些项目。 一旦我将其导入Android Studio 2.1.2,我就会收到此消息 “错误:Gradle 3.3需要运行Java 7或更高版本。您当前正在使用Java 6.”

我已经在我的mac中安装了Java 7和8。我已更改默认项目结构中的目录,但仍然会显示该消息,我无法对代码执行任何操作。

请掌握,帮助我。

4 个答案:

答案 0 :(得分:2)

删除java 6对我有用:

在mac终端上运行以下命令:

sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0.jdk

enter image description here

答案 1 :(得分:2)

遇到同样的问题,但我需要保留java 6 for macOS遗留原因(正如我对Shubhendu的帖子所评论的)。所以我最终下载了java 8 jdk found here

在android studio 3.3上至少这是我采取的粗略路径:

我右键点击了项目 - >打开模块设置 - > sdk位置 - >取消选中使用嵌入式jdk - >添加了新的1.8 jdk的路径,这对我来说是

  

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

adding java 8 idk to studio 3.3 project

答案 2 :(得分:1)

使用浏览选项在默认项目结构中使用此路径,转到此名为home的目录。

/ Applications / Android Studio.app/Contents/jre/jdk/Contents/Home

可能适合你。

答案 3 :(得分:0)

Ctrl-Alt-Shift-S进入Project Structure窗口。变更专案SDK enter image description here