我有两种风格“demo”和“full”,每个都有自己的sourceSet在src / demo和src / full中。这很好。
我现在想制作一个使用其中一个sourceSets的第三种味道。我该怎么做?
我尝试过类似的事情:
productFlavors {
full {
applicationId "com.example.full"
signingConfig signingConfigs.full
resValue "string", "app_name", "Full"
}
demo {
applicationId "com.example.demo"
signingConfig signingConfigs.demo
resValue "string", "app_name", "Demo"
}
third {
applicationId "com.example.third"
resValue "string", "app_name", "third"
signingConfig signingConfigs.full
sourceSet = "full"
}
}
答案 0 :(得分:0)
我还发现了另一种方法:
sourceSets.third.java.srcDirs = [ "src/full" ]
这样,您还可以添加更多集:
sourceSets.third.java.srcDirs = [ "src/full", "src/third" ]