错误:...解析LambdaConverter.class时错误:1错误;中止错误:任务':app:transformClassesWithDexForDebug'

时间:2016-04-29 18:56:12

标签: android android-gradle

在Android Studio中获取此构建错误。有人遇到过这种错误吗?如何解决这个问题?

Error:PARSE ERROR:
Error:unsupported class file version 52.0
Error:...while parsing com/thoughtworks/xstream/converters/reflection/LambdaConverter.class
Error:1 error; aborting
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

2 个答案:

答案 0 :(得分:0)

从build.gradle中删除后,问题得到解决 compile 'com.thoughtworks.xstream:xstream:1.4.9'

当方法数量超过Dalvic中定义的特定限制时会出现问题

使用multiDexEnabled解决此问题会导致更多问题。 //启用multidex支持。 multiDexEnabled true

更清洁的方法是解决问题而不使用multidex选项。

有关更多选项,请参阅link

答案 1 :(得分:0)

当我使用.jar文件for java 8(jdk 1.8)时出现此错误。删除它并包含java 7的.jar文件,它工作没有错误。

感谢cricket_007