Skip to content

2.自定义(完全)

huangx edited this page Sep 20, 2023 · 1 revision

如果所有代码生成都不想用插件来完成,可用如下实现。插件只负责把你生成的文件打进包里

androidJunkCode {
    variantConfig {
        release {
            javaGenerator = { javaDir ->
                //File:java目录
                //把你生成的所有java文件放到这个目录下
            }
            resGenerator = { resDir ->
                //File:res目录
                //把你生成的所有资源文件放到这个目录下
            }

            manifestGenerator = { manifestFile ->
                //File:AndroidManifest.xml文件
                //把你生成的AndroidManifest.xml内容写入到这个文件
            }
        }
    }
}
Clone this wiki locally