android - мультипроектный Gradle включает и исключает библиотеки

Я пытаюсь построить проект Android с Gradle.

Имеет следующую структуру:

ProjectA----- MainProject,   
LibA     ---- Library project,   
LibB     ---- Library project,   
LibC     ---- Library project,   
LibD     ---- Library project,  
etc...

Исходя из ситуации, мне нужно включить библиотеки, иногда нужно включить все библиотеки, 1 библиотеку, 2 или 3 и т. Д. На основе ароматов. В файле настроек я включил все проекты.

Кто-нибудь знает, как включить / исключить библиотеки на основе ароматов?

Я попытался на блоке зависимости, там я получаю ошибку.
Ниже приведен пример кода

dependencies {
if (task.name.matches('compileFlovor1'){
  exclude module: 'LibD'
   }
}

Ошибка: не удалось найти метод exclude () для аргументов [{module = LibD}].

Пожалуйста, помогите мне решить эту проблему

Ответы на вопрос(1)

Ваш ответ на вопрос