Dx不支持的类文件版本52.0 ...在解析com / example / test1 / BuildConfig.class时

时间:2016-07-02 21:35:34

标签: android eclipse java-8 eclipse-neon

尝试使用JDK 1.8和eclipse neon构建项目时出现以下错误:

MANIFEST.MF

我需要更改哪些项目设置才能修复它们?

1 个答案:

答案 0 :(得分:20)

你必须告诉你的java编译器生成java 7兼容的类文件,因为android(dex)目前不支持java 8。

如果要在源代码中使用lambdas,可以使用retrolambda(https://github.com/evant/gradle-retrolambda)或新的Jack编译器(https://developer.android.com/preview/j8-jack.html

<强>更新 从Android Studio 3.0和Android Gradle Plugin 3.0开始,也可以使用java 8类文件。