我有一个包名称的项目:applicationId 'com.safa.auditzanjan'
现在我已经为其他相同的项目创建了一个风格,并将这些项目添加到这个项目中。这个新包名称的项目是:applicationId "com.safa.auditkhoramabad"
。如何将较旧的包装名称设置为此口味?这意味着我想为我的新口味com.safa.auditzanjan
做覆盖com.safa.auditkhoramabad
?
***编辑***********
这是我的独立 gradle 配置项目:
defaultConfig {
applicationId 'com.safa.auditzanjan'
minSdkVersion 15
targetSdkVersion 25
multiDexEnabled true
versionCode 56
versionName '1.8.56'
}
dexOptions {
jumboMode = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
applicationIdSuffix '.debug'
versionNameSuffix '-debug'
}
}
productFlavors {
main {
signingConfig signingConfigs.SigningConfig1
}
ts {
signingConfig signingConfigs.SigningConfig1
applicationIdSuffix ".ts"
versionNameSuffix "-ts"
}
}
这是风味渐变配置:
zanjan {
applicationId 'com.safa.auditzanjan'
signingConfig signingConfigs.SigningConfig1
applicationIdSuffix ".zanjan"
versionNameSuffix "-zanjan"
versionCode 56
versionName '1.8.56'
resValue( "string", "app_name", "ممیزی زنجان")
}
你应该能够执行以下操作
productFlavors {
flavor1 {
applicationId "com.safa.auditzanjan"
}
flavor2 {
applicationId "com.safa.auditkhoramabad"
}