gradle Lint 插件定义的包含或排除自定义文件的任务

gradle Lint plugin defined task for include or exclude custom files

我在 CI 服务器上的 Android 项目中使用 gradle lint 插件。但有时我想 运行 android 仅对自定义文件进行 lint,就像 gradle Copy Task includeexclude 中定义的任务范围一样我的 gradle 任务。

在Android Studio 中,检查可以定义这些行为。但就我而言,它是 gradle 任务 运行 在 CI 服务器上没有 UI 交互。

我认为 Gradle 插件无法做到这一点。但是你也可以 运行 lint 自己。

lint [flags] <project directory>

您可以获得所有选项:

lint --help

可执行文件位于$ANDROID_HOME/tools/

More information here.