我在我的android项目中集成了Checkstyle。集成后,我收到以下错误:
错误:java.lang.ClassNotFoundException:Class org.apache.tools.ant.Task not found
错误:任务执行失败 ':应用程序:transformClassesWithDesugarForProdDebug'
com.android.build.api.transform.TransformException: java.lang.RuntimeException:java.lang.RuntimeException:
com.android.ide.common.process.ProcessException:执行时出错 主进程的java进程 带参数的com.google.devtools.build.android.desugar.Desugar {--input /Users/BharatVerma/office_stuff/vadaPow/app/build/intermediates/transforms/stackFramesFixer/prod/debug/142.jar --output /Users/BharatVerma/office_stuff/vadaPow/app/build/intermediates/transforms/desugar/prod/debug/170.jar
以下是我遵循的步骤:
申请插件:
apply plugin: 'checkstyle'
添加依赖关系:
debugCompile "com.puppycrawl.tools:checkstyle:${v.checkStyle}" //v.checkStyle = 8.5
创建任务:
task checkstyle(type: Checkstyle) {
configFile rootProject.file('checkstyle.xml')
include '**/*.java'
exclude '**/gen/**'
source 'src'
classpath = files()
}
此代码在我整合此代码时没有出现任何错误。但是今天当我编译它时,我发现它不起作用。