私はconfigureのJavaクラスを持つアンドロイドアプリを持っています。小さな変更で同じクラスの異なるバージョンで2つの製品フレーバーを作りたいと思います。小さな変更で同じクラスの異なるバージョンのフレーバーを構築します
flavorDimensions "flavor"
productFlavors {
flavor1 {
dimension "flavor"
applicationId "net.flavor1"
}
flavor2{
dimension "flavor"
applicationId "net.flavor2"
}
}
sourceSets {
flavor1 {
java.srcDirs = ['src/main/java/net.flavor1/Configuration.java']
}
flavor2{
java.srcDirs = ['src/flavor2/Configuration.java']
}
}