2

Android这样的数据绑定,匕首2,重新查询,GreenDAO,和其他许多人使用库,Android项目编译常常取决于在编译时生成的类。如何禁止由生成失败的类导致的代码生成错误?

当错误由,而不是看到的错误有关问题强调指出,抑制大型项目正确的代码生成,Android的工作室从数百人失踪类及相关问题的报告错误。我必须深入挖掘,找到数百条缺少类错误和相关错误和警告的真正错误。随着项目范围的扩大,代码生成错误变得难以管理。

是否有当代码生成就会出差错,所以我可以很快地看到原因没有挖掘到误报抑制情况下,这些预期的错误的方法?

+0

我感兴趣的这个问题太:我们使用数据绑定,如果我们在匕首设置犯了一个错误,则相应的错误信息被埋没之中的数据的质量绑定错误。我喜欢Dagger 2的错误消息,我发现它比我从Guice得到的错误消息更有帮助,所以如果我们能够将它们隔离开来,那将会很棒。 –

回答

0

错误的真正原因包含gragle构建日志。您需要打开Gradle控制台。它看起来像下面的图片:

Error log example

+0

这产生了100多个与根本原因无关的错误。它可能比消息更难阅读。这个工作需要一个特定的Gradle版本吗? – colintheshots

+0

我使用最新的构建工具版本(25.0.2)。通常,在构建跟踪结束时会出现错误的真正原因 – Sergey

相关问题