Como obter o buildType atual na configuração do Android Gradle
Quero adicionar dinamicamente uma dependência em um projeto Android Gradle com base no buildType atual. Eu sei que possoespecifique o buildType na dependência:
compile project(path: ':lib1', configuration: 'debug')
Mas como posso usar o buildType atual para especificar qual variante da biblioteca eu quero importar, para que uma compilação de depuração ou versão importe automaticamente a variante de depuração ou versão da biblioteca? O que eu quero é algo assim (onde currentBuildType é uma variável que contém o nome do buildType usado atualmente):
compile project(path: ':lib1', configuration: currentBuildType)
O projeto da biblioteca que eu quero importar definiupublishNonDefault true
, para que todos os buildTypes sejam publicados.