наше приложение поддерживает различный вкус продукта с другим клиентом, поэтому у нас другой файл хранилища ключей.нам нужно подписать сборку на основе типа сборки, как.«Отладка», «выпуск», «производство».
android {
buildTypes {
debug {
signingConfig null
}
release {
signingConfig null
}
production {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-
android.txt'), 'proguard-production.pro'
applicationIdSuffix ".production"
}
}
signingConfigs {
A {
keyAlias 'xxx'
keyPassword 'xxx'
storeFile file('xxxx')
storePassword 'xxxx'
}
B {
keyAlias 'xxx'
keyPassword 'xxx'
storeFile file('xxxx')
storePassword 'xxxx'
}
C {
keyAlias 'xxx'
keyPassword 'xxx'
storeFile file('xxxx')
storePassword 'xxxx'
}
D {
keyAlias 'xxx'
keyPassword 'xxx'
storeFile file('xxxx')
storePassword 'xxxx'
}
}
productFlavors {
X {
if (buildTypes == "production") {
signingConfig signingConfigs.A
}
}
Y {
if (buildTypes == "production") {
signingConfig signingConfigs.B
}
}
Z {
if (buildTypes == "production") {
signingConfig signingConfigs.C
}
}
}
}
нам нужно решение, подобное тому, что я упомянул в области раздела кода.Пожалуйста, помогите мне решить эту проблему.
thank you in advance