尽管编译了JavaVersion.VERSION_1_7,但是不支持的类文件版本52.0

时间:2017-03-09 04:07:58

标签: java android android-studio intellij-idea gradle

我正在使用Retrolambda和DBFlow开发Android Studio项目,一切正常。然后,经过一些编辑后,我突然遇到以下编译错误:

enter image description here

我从项目中删除了Retrolambda,并在Gradle文件中定义了Java 1.7:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}

但仍然是同样的错误,我无法摆脱它。

文件org/intellij/lang/annotations/Flow.class出了什么问题,我在哪里可以找到它?是否可以删除它以便重新生成?

1 个答案:

答案 0 :(得分:0)

显然,问题是我的Gradle文件中存在以下依赖项:

compile 'org.jetbrains:annotations:15.0'

删除后,错误不再发生,我没有使用任何依赖。