Мне удалось изменить варианты сборки на devDebug, devRelease, playStoreDebug, playStoreRelease в Android Studio v3.2.1 и после обновления до версии 3.3.1 я не могу изменить вариант сборки, см. Изображение Image_In_Android_studio_3.3.1 .
Я попытался выполнить следующие шаги, прежде чем публиковать здесь проблему: - 1. Очистить кэш проекта / перестроить / сделать недействительным и перезапустить проект 2. Восстановить репозиторий (так как он не работает с существующим).
build.gradle версия 1
signingConfigs {
release {
storeFile file("$project.rootDir/xyz-keystore-release.jks")
storePassword “xyzzy”
keyAlias "xyzzy"
keyPassword "xyzzy"
}}
buildTypes {
release {
minifyEnabled false
shrinkResources false
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}}
productFlavors {
playStore {
applicationId myApplicationId
manifestPlaceholders = [crashlyticsEnabled: true]
}
dev {
applicationId myApplicationId + ".dev"
manifestPlaceholders = [crashlyticsEnabled: false]
}}
build.gradle версия 2
signingConfigs {
release {
storeFile file("$project.rootDir/xyz-keystore-release.jks")
storePassword “xyzzy”
keyAlias "xyzzy"
keyPassword "xyzzy"
}
debug {
storeFile file("$project.rootDir/xyz-debug.keystore")
storePassword "xyzzy"
keyAlias "xyzzy"
keyPassword "xyzzy"
}}
buildTypes {
release {
minifyEnabled false
shrinkResources false
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
debug {
minifyEnabled false
shrinkResources false
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.debug
}}
productFlavors {
playStore {
applicationId myApplicationId
manifestPlaceholders = [crashlyticsEnabled: true]
}
dev {
applicationId myApplicationId + ".dev"
manifestPlaceholders = [crashlyticsEnabled: false]
}}
С "build.gradle version 1" в Android Studiov3.2.1, я смог изменить варианты сборки, после обновления до Android studio v3.3.1 я не могу.