Próbuję ustawić buildConfigField w moim bloku productFlavor, a następnie odwołać się do tego pola w innym miejscu w moim pliku kompilacji gradle, aby móc użyć tej wartości podczas konstruowania nazwy dla mojego pliku gradle apk.Jak uzyskać dostęp do buildConfigField gdzie indziej wewnątrz pliku kompilacji gradle
np
productFlavors{
flavor1{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor1"'
}
flavor2{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor2"'
}
Jak mogę uzyskać dostęp APP_FLAVOR_NAME gdzie indziej w moim skrypcie build.gradle?
Staram się również dowiedzieć, jak odwołać się do samej nazwy smaku w buildscript jako kolejnej opcji do skonstruowania nazwy apk. Jak mogę to zrobić?
Czy możesz zasugerować, jaki byłby preferowany sposób odniesienia się do nazwy smaku produktu obecnego wariantu, jeśli przeprowadzałeś iterację na Android.applicationVariants.all? – JohnRock
Um Myślę, że to "nazwa". – dcow
Och, widzę, czego teraz chcesz. "nazwa" odnosi się do wariantu. Aby otrzymać nazwę smaku, potrzebujesz czegoś takiego jak powyższa edycja. – dcow