Gradle预处理资产

Yev*_*lik 7 android gradle gradlew android-productflavors

我想在构建阶段对资产做一些事情.这是我的gradle脚本.

project.afterEvaluate{
    prepareDependencies.dependsOn("generateMyAssets")
}

task generateMyAssets() {
    copy {

        from('/') {
            include '**/*.html'
            filter {
                line -> line.replaceAll(/(<img src=\")(?!(.*:.*))/, '<img src="assets:')
            }
        }

        into 'assetsRegxped/'
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果有味道,如何灵活检索资产文件夹的名称(路径).另外我怎么才能改变构建版本?