我正在使用Retrolambda和DBFlow进行Android Studio项目,并且一切正常。然后,经过一些编辑,我突然出现以下编译错误:
我从项目中删除了Retrolambda,并在Gradle文件中定义了Java 1.7:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
但是仍然是同样的错误,我无法摆脱它。
org/intellij/lang/annotations/Flow.class
文件怎么了,我在哪里可以找到它?可以删除它以便重新生成它吗?
最佳答案
显然,问题出在我的Gradle文件中是以下依赖项:
compile 'org.jetbrains:annotations:15.0'
删除它之后,该错误不再发生,并且我没有使用任何这种依赖关系。
关于java - 尽管为JavaVersion.VERSION_1_7进行了编译,但不支持的类文件版本52.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42686517/