2

目前我正在开发一个带有 gradle 的应用程序,sourcesets对于一些不同的风格,我有很多不同的地方。我sourcesetsbuild.gradle以下方式添加:

sourceSets {
        debug {
            java.srcDirs += ['src/firstLib/common/java']
        }
        release {
            java.srcDirs += ['src/firstLib/common/java']
        }
}

因为我有很多这样的块,build.gradle所以我想知道是否有可能简单地调用一个以sourcesets为参数的函数并将其添加到java.srcDirs. 例如这样的:

void addToSourceSet(String parameter) {
    sourceSets {
        debug {
            java.srcDirs += [parameter]
        }
        release {
            java.srcDirs += [parameter]
        }
    }
}

即使方法主体不是 gradle android-tag 的一部分,这是否可能?

4

0 回答 0