首页 > 解决方案 > 当我将它从模块目录移动到项目目录时找不到 lint.xml 文件

问题描述

我有一个 lint.xml 文件,想将其应用于整个项目,而不仅仅是一个模块。当我将它从模块目录移动到项目目录时找不到它。

这是我在 build.gradle 中关于 lintOptions 的配置module

  lintOptions {
        checkReleaseBuilds false
        abortOnError false
        lintConfig file("../lint.xml")
    }

我的 lint.xml 文件位于项目目录下。(与 settings.gradle 相同的目录)

标签: androidgradleandroid-lint

解决方案


我不知道为什么它不能正常工作,但也许你必须将它复制到模块目录?

def copyLintFile(path) {
    from file(path)
    into file("lint.xml")
    file("lint.xml")
}

lintOptions {
        checkReleaseBuilds false
        abortOnError false
        lintConfig copyLintFile("../lint.xml")
    }


推荐阅读