在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
答案 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