我按照here的说明集成了一个自定义的lint检查,但是该检查对我的测试代码没有影响,它为main folder but not the test`文件夹内的java类生成了错误。

创建Scope.JAVA_FILE_SCOPE时,我尝试将Scope.TEST_SOURCES更改为com.android.tools.lint.detector.api.Implementation和其他值,但是它不起作用。

我究竟做错了什么?不支持吗?

最佳答案

它受支持,但是只能与Android Studio Plugin 3.0及更高版本一起使用。另外,为了确保您需要使用Lint Tools 26.0.0

我像这样new Implementation(MyDetector.class, EnumSet.of(JAVA_FILE, TEST_SOURCES));构建我的实现

关于android - 自定义 Lint 检查测试文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47035717/

10-10 01:31
查看更多