我正面临这个错误,因为我已经将我的android工作室更新为2.2.1。
错误:将字节码转换为dex时出错: 原因:Dex无法解析版本52字节的代码。 这是由使用Java 8或更高版本编译的库依赖项引起的。
到目前为止,我已尝试过:
任何人都可以建议如何解决这个问题。
答案 0 :(得分:1)
您应该使用JDK 1.8.0_92
你要
错误:将字节码转换为dex时出错:原因:Dex无法解析版本52字节代码。这是由使用Java 8或更高版本编译的库依赖项引起的。
然后,您可以在 gradle 部分中进行设置。
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
<强>清洁重建即可。希望这会对你有所帮助。
要获得更好的答案,您可以访问 Android: Dex cannot parse version 52 byte code