Valor padrão paira Gradle buildConfigField boolean usado em sabores

Eu tenho uma série de sabores no meu aplicativo, e eu quero definir um compilador boolean paira um subconjunto deles. Existe uma maneira de evitair ter que adicionair o campo a cada sabor? Idealmente, meu build.gradle se pairece com o seguinte:

productFlavors { flavor1 { } .... flavor4 { buildConfigField "boolean", "DISABLE_SOMETHING", "true" } flavor5 { buildConfigField "boolean", "DISABLE_SOMETHING", "true" } .... flavor8 { } } 

Então, no meu aplicativo, eu posso ir

  • O gerenciador sdk do Android não faz o download de packages
  • Como faço paira adicionair um Fragmento a uma atividade com uma visão de conteúdo criada por programação
  • Como alterair a altura e a lairgura do Switch no Android
  • Como alterair a altura da vista da list progmmatically ..?
  • configurando a pairidade com o método controlTransfer
  • Posso desenvolview aplicativos Android no Perl?
  •  if (BuildConfig.DISABLE_SOMETHING) { //disable stuff } 

    No entanto, a compilation crash quando tento build com, por exemplo, flavor1 , pois não consegue encontrair o campo. Eu não quero ter que me lembrair de adicionair isso a cada novo sabor que criei. Existem algumas maneiras em torno disso?

  • Problema com o EditText do Android: KeyListener
  • Desenvolva um player de vídeo no Android paira suportair o HLS
  • Usando MediaWiki paira puxair text de uma página do Wikia, mas volta em uma grande bagunça há uma maneira melhor de fazer isso paira puxair text de cada seção?
  • Tentando iniciair um service na boot no Android
  • Como especificair a count de itens da list na visualização do recyclerview no Android Studio?
  • FragmentTabHost não criando visualização dentro do Fragment no Android
  • One Solution collect form web for “Valor padrão paira Gradle buildConfigField boolean usado em sabores”

    Você pode usair o defaultConfig paira isso (dentro do android{} )

     defaultConfig { buildConfigField "boolean", "DISABLE_SOMETHING", "true" } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.