Аромат: переопределить имя пакета
У меня был проект с таким названием пакета: applicationId 'com.safa.auditzanjan'
Теперь я создал аромат в том же проекте и добавил этот проект в этот проект. Проект этого нового имени пакета:applicationId "com.safa.auditkhoramabad"
, Как я могу установить более старое имя пакета для этого аромата? Это значит, что я хочу сделать переопределение com.safa.auditkhoramabad
для моего нового аромата com.safa.auditzanjan
?
***РЕДАКТИРОВАТЬ***********
это мой независимый проект конфигурации 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"
}
}
это конфиг gradle:
zanjan {
applicationId 'com.safa.auditzanjan'
signingConfig signingConfigs.SigningConfig1
applicationIdSuffix ".zanjan"
versionNameSuffix "-zanjan"
versionCode 56
versionName '1.8.56'
resValue( "string", "app_name", "ممیزی زنجان")
}
1 ответ
Решение
Вы должны быть в состоянии сделать что-то вроде следующего
productFlavors {
flavor1 {
applicationId "com.safa.auditzanjan"
}
flavor2 {
applicationId "com.safa.auditkhoramabad"
}