#android #android-studio
Вопрос:
Используя Android Studio, я создал приложение с двумя вариантами. Вот ароматы:
flavorDimensions "default"
productFlavors{
publicVersion{
dimension "default"
}
promoVersion{
dimension "default"
}
}
Я знаю, как добавлять зависимости только для одного аромата, просто добавьте имя аромата перед реализацией. Например promoVersionImplementation 'com.google.firebase:firebase-auth:21.0.1'
Однако есть и другие вещи, которые я тоже хочу сделать специфичными для вкуса. В проекте gradle:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.2'
classpath 'com.google.gms:google-services:4.3.8' //--> I want this to be applied only to the promoVersion flavor
}
}
И в приложении gradle:
plugins {
id 'com.android.application'
id 'com.google.gms.google-services' //--> I want this to be applied only to the promoVersion flavor
}
Возможно ли это?