Gradle构建完成了200个错误 - 在android studio中更改限制

pro*_*m85 15 android gradle android-studio

主要问题

主要问题仍然没有答案:有没有办法改变在android studio中打印到控制台的限制?

老内容

我正在使用代码生成库.因此,单个错误可能会突然导致数百个错误,从而导致此单个错误.

目前我遇到的问题是我找不到错误,因为我得到200个错误 error: cannot find symbol class ......

如何将200的限制更改为更大的数字?

编辑

没有代码,因为它是一个android工作室问题

EDIT2

我知道,如果我打开一个xml文件并插入一些无效的代码(偶然),就会发生这种情况.它只是偶然发生...问题是,android studio在实际错误源可见之前停止将错误写入错误输出控制台...

解决我的问题

在我的特殊情况下,我向类添加了一个字段并将其声明为私有.这导致了问题,即parcelable的代码生成器失败了.它会输出错误,但由于200个错误限制而无法看到...

Dal*_*yer 39

将其添加到Build.gradle中

allprojects {
  gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xmaxerrs" << "1000"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)


Sae*_*umi 8

此外,Kotlin DSL 的等效项是:

 gradle.projectsEvaluated {
        tasks.withType(JavaCompile::class) {
            options.compilerArgs.addAll(arrayOf("-Xmaxerrs", "1000"))
        }
    }
Run Code Online (Sandbox Code Playgroud)