以下の設定は可能でしょうか?
flavorDimension "production", "staging"
productFlavors {
staging {
dimension "staging"
...
}
production {
dimension "production"
...
}
flavorOne {
dimension "staging"
...
}
flavorOne {
dimension "production"
...
}
}
フレーバーワンは 2 回存在し、異なる設定が含まれていますが、次元も異なります。
必要なのは、プロダクションとステージングを備えたフレーバーフレーバーワンと、フレーバーワンステージングとフレーバーワンプロダクションのresファイルです。このように実行すると、flavorOneStagingDebugとflavorOneStagingRelease(リリースとデバッグは私のbuildTypes)のみが表示され、flavorOneProductionは表示されません..
組み合わせごとにフレーバーを作成する必要がありますか? ステージングと本番には res ファイルを除いて決して変更されないデータが含まれており、flavorOne は N の 1 つにすぎません。N*2 のフレーバーを作成して、本番とステージングですべてのフレーバーを使用したくありませんか? 解決策はありますか?