Sto provando a impostare un buildConfigField nel mio blocco ProductPlavor, quindi faccio riferimento a quel campo altrove nel mio file build gradle in modo che possa usare questo valore quando costruisco il nome per il mio apk.Come accedere a un buildConfigField altrove all'interno di un file di build gradle
es
productFlavors{
flavor1{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor1"'
}
flavor2{
buildConfigField "String", "APP_FLAVOR_NAME", '"MyApp-Flavor2"'
}
Come posso accedere APP_FLAVOR_NAME altrove nel mio script build.gradle?
Sto anche cercando di capire come fare semplicemente riferimento al nome del gusto stesso nel buildscript come un'altra opzione per la costruzione del nome apk. Come posso farlo anche io?
Puoi suggerire quale sarebbe il modo migliore per fare riferimento al nome del gusto del prodotto della variante corrente se stavi iterando su android.applicationVariants.all? – JohnRock
Um Penso che sia 'name'. – dcow
Oh, vedo quello che vuoi ora. 'nome' si riferisce alla variante. Per ottenere il nome di sapore, avresti bisogno di qualcosa come la modifica sopra. La variante – dcow