Ich versuche, ein buildConfigField in meinem productFlavor-Block zu setzen und dann auf dieses Feld an anderer Stelle in meiner Gradle-Builddatei zu verweisen, damit ich diesen Wert beim Erstellen des Namens für meine verwenden kann apk.Zugriff auf ein buildConfigField an anderer Stelle in einer Builddatei von
beispiels
productFlavors{
flavor1{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor1"'
}
flavor2{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor2"'
}
Wie kann ich APP_FLAVOR_NAME an anderer Stelle in meinem build.gradle Skript?
Ich kämpfe auch, um herauszufinden, wie man nur den Flavor-Namen selbst im Buildscript als eine weitere Option referenziert, um den apk-Namen zu konstruieren. Wie kann ich das auch tun?
Könnten Sie vorschlagen, was wäre der bevorzugte Weg, um den Produktgeschmacksnamen der aktuellen Variante zu referenzieren, wenn Sie über android.applicationVariants.all iterieren würden? – JohnRock
Ähm Ich denke, es ist 'name'. – dcow
Oh, ich sehe, was Sie jetzt wollen. 'name' bezieht sich auf die Variante. Um den Namen des Aromas zu erhalten, benötigen Sie etwas wie oben beschrieben. – dcow