Dr Circle:
Pourquoi pas les gens me aider ????
Dans mon application, j'ai 2 saveurs , et je veux changer la couleur de l'application ( res/color
) pour chacun de ces saveurs !
S'il vous plaît voir mon code ci - dessous au build.gradle
fichier:
flavorDimensions "default"
productFlavors
{
app1
{
applicationId "com.app.myApp1"
resValue "string", "app_name", "App 1"
manifestPlaceholders = [
appIcon: "@drawable/logo_app1"
]
}
app2
{
applicationId "com.app.myApp2"
resValue "string", "app_name", "App 2"
manifestPlaceholders = [
appIcon: "@drawable/logo_app2"
]
}
Je ne sais pas sur la définition de color.xml
pour chacun des ces saveurs !
Comment cela est-il possible?
Biscuit:
Avez-vous créé un séparé comme ci-dessous:
[Project Root]
-[Module]
-src
-main
-niazdanesh
-res
-drawable-*
-logo_app.png
-morvarid
-res
-drawable-*
-logo_app.png
Si vous le faites Shold travail sur lui-même sans avoir besoin de spécifier quoi que ce soit dans le fichier gradle.
Article sans configuration de fichier gradle: https://medium.com/@orafaaraujo/flavors-e01015eff979
Article avec la configuration du fichier gradle: https://medium.com/@sgkantamani/android-product-flavors-eb526e35f9f1