默认情况下,为gradle中的版本构建启用了lint。如果没有
abortOnError false选项这将中止生成。
我的版本构建成功执行(没有林特警告),但是当我通过gradle调用lintRelease任务时,它失败了,出现了3个错误和222个警告。
此外,如果我使用“分析”-“检查代码.”Android菜单中的功能--我甚至得到了不同的结果。
为什么这些方法表现不同,它们之间有什么区别?
发布于 2016-03-15 14:54:59
作为IDE特性的“回顾代码”,不仅使用android lint执行代码检查,还使用许多其他自定义操作(搜索无限循环、代码样式,建议用lambdas替换匿名类型等)。
根据经验,我和许多其他开发人员的经验,几乎不可能部署一个生产应用程序,没有皮棉警告。
https://stackoverflow.com/questions/36014325
复制相似问题