如果我将Java项目导入Intellij,则转到命令行并运行gradle idea告诉Intellij这是gradle项目。我得到以下。
com/android/builder/model/NativeAndroidProject: Unsupported major.minor
version 52.0 Please use JDK8 or newer.
Error: Download JDK8
Select a JDK from the FileSystem.
我单击链接,然后转到项目结构,带有3个选项的SDK位置,Android SDK位置,JDK位置(已正确设置)和Android NDK位置。两个android字段均为空白,但给我一个错误,Android SDK位置位于IDEA安装位置内。尝试设置这些目录会导致找不到sdk。我正在运行2017.2.1版本。
每当我尝试同步gradle时,即使选择jdk 8,我也会收到与上述相同的消息。而且,这不是一个Android项目,并且甚至没有与该项目中特定于Android的远程关系。是什么原因造成的,该如何解决?
无法发布build.gradle,但这是插件
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'groovy'
apply plugin: 'application'
apply plugin: 'maven'
最佳答案
这是一个编译器问题,您的代码版本和jdk版本不匹配,或者您的代码是在Java 1.6中编译的,而您正在尝试在Java .7或Java 1.8中进行构建
关于java - 导入build.gradle时出现Intellij错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45639879/