Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 未能运行机器人分子测试_Android_Gradle_Classpath - Fatal编程技术网

Android 未能运行机器人分子测试

Android 未能运行机器人分子测试,android,gradle,classpath,Android,Gradle,Classpath,我不知道问题的原因,但我无法运行单元测试: Execution failed for task ':module:mockableAndroidJar'. > org.objectweb.asm.tree.ClassNode.<init>(I)V 任务的执行失败:模块:mockableAndroidJar。 >org.objectweb.asm.tree.ClassNode.(I)V 是否有命令行参数来查看类路径?阅读了一些关于类似错误的答案,看起来我的类路径中有错误的as

我不知道问题的原因,但我无法运行单元测试:

Execution failed for task ':module:mockableAndroidJar'.
> org.objectweb.asm.tree.ClassNode.<init>(I)V
任务的执行失败:模块:mockableAndroidJar。 >org.objectweb.asm.tree.ClassNode.(I)V
是否有命令行参数来查看类路径?阅读了一些关于类似错误的答案,看起来我的类路径中有错误的asm库,正如我所预料的,问题在于类路径中有旧的
asm

您可以在日志的开头看到gradle的类路径。我还使用了下一个片段来查看它:

task show << {
    buildscript.configurations.classpath.each { println it }
}

现在我有另一个问题——lint任务失败了。寻找解决方案。

如果您从头开始创建一个新项目,并尝试为此编写一个单元测试,该怎么办?(即使是一个微不足道的失败测试,比如
inta=2/0;
)。您在项目中使用retrolambda吗?谢谢大家的帮助!如果你有jacoco,travis ci也会发生同样的情况。你是救命恩人!:)对我来说,Lint也失败了,错误处理导致aar爆炸,甚至排除了所有“Lint”任务并禁用了所有Lint任务。我通过设置为“安静”并阅读报告来通过考试/
classpath('com.terrafolio:gradle-jenkins-plugin:1.2.3') {
    exclude group: 'asm', module: 'asm-tree'
    exclude group: 'asm', module: 'asm'
}