Ich habe ein Projekt Android Studios, die derzeit zwei Produkte Aromen im build.gradle hat wie folgt: Was ich brauche, ist ein ebeneUnterstützt Android Studio Sub-Flavors?
productFlavors {
parent {
applicationId "xxx.parent"
}
teacher {
applicationId "xxx.teacher"
}
}
Beiden Varianten haben einig gemeinsamen Code unter src/main
von Aromen, so möchte ich unter einem Geschmacksunter Aromen haben, die 1 weitere Individualisierungsgrad ist (für einige Ressourcen & einige statische Variablen)
Deshalb möchte ich etwas ähnliches wie unten:
productFlavors {
parent {
p1 {
applicationId "xxx.parent.p1"
}
p2 {
applicationId "xxx.parent.p2"
}
}
teacher {
t1 {
applicationId "xxx.teacher.t1"
}
t2 {
applicationId "xxx.teacher.t2"
}
}
}
Also mein Ziel ist es zwei Arten von Anwendungen zu haben (Lehrer & Eltern) und jeder kann angepasst n-mal werden
eine Ahnung, wie kann diese (sie werden von Anwendungs-ID, Ressourcendateien & statische Variablen unterscheiden) erreicht werden?