繁体   English   中英

JUNIT仪表测试在Android Studio中失败

[英]JUNIT instrumentation test failing in android studio

AGPBI:{“种类”:“错误”,“文本”:“表明它不是内部类。”,“源”:[{}]} AGPBI:{“种类”:“错误”,“文本” :“” PARSE ERROR:“,”源“:[{}]} AGPBI:{”种类“:”错误“,”文本“:”不支持的类文件版本52.0“,”源“:[{}]} AGPBI: {“ kind”:“错误”,“ text”:“ ......解析com / thoughtworks / xstream / converters / reflection / LambdaConverter.class”,“ sources”:[{}]} AGPBI:{“ kind”: “错误”,“文本”:“ 1错误;正在中止”,“源”:[{}]}

:app:transformClassesWithDexForDebug失败

失败:构建失败,发生异常。

  • 出了什么问题:app:transformClassesWithDexForDebug”。

    com.android.build.api.transform.Tra对于任务':nsformException的执行失败:java.lang.RuntimeException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide .common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'C:\\ Program Files \\ Java \\ jdk1.8.0_101 \\ bin \\ java.exe''完成,退出值非零

添加到gradle文件中:testInstrumentationRunner“ android.support.test.runner.AndroidJUnitRunner” multiDexEnabled是,但没有帮助。 我想念什么?

Android不支持Java 8(版本52.0)类文件格式(如果您使用的是3.0.0-alpha或更高版本的android gradle插件,则仅支持某些Java 8语言级别的功能)。 如果您控制包含com.thoughtworks.xstream.converters.reflection.LambdaConverter.class的模块/ jar,则可以针对Java 7重新编译它,以消除此错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM