1
私は2つのフレーバーディメンション、ステージングとベータを持っています。リンゴとバナナの2種類のフレーバーがあります。 AppleとBananaは、アプリケーションが使用する異なるmanifestHolder値を持っています。ビルドタイプを選択するとき、ビルドのフレーバをどのように分離しますか?
私の問題は、ビルドバリアントを選択するときに、2つのフレーバーを組み合わせることです。私は彼らに異なる寸法を割り当てたにもかかわらず
。
productFlavors {
apple {
dimension "staging"
applicationIdSuffix ".staging"
manifestPlaceholders = [onesignal_app_id : "y",
// Project number pulled from dashboard, local value is ignored.
onesignal_google_project_number: "REMOTE"]
}
banana {
dimension "beta"
applicationIdSuffix ".beta"
manifestPlaceholders = [onesignal_app_id : "x",
// Project number pulled from dashboard, local value is ignored.
onesignal_google_project_number: "REMOTE"]
}
}