Мультимодульный проект Android Gradle предложение
У меня есть проект A, который имеет 3 B,C и D lib модуль. Проект A имеет 4 встроенных типа Debug, Staging, Beta и Release, но библиотечные модули имеют только Debug и Release. Теперь, если я хочу, чтобы один из моих модулей lib рассматривал C, нужно иметь 3 buildTypes Debug, Staging и release. Как этого добиться?
1 ответ
Идти View > Tool Windows > Build Variants
,
Вы можете увидеть все модули с BuildVariants, которые являются комбинацией BuildTypes
а также ProductFlavors
и выберите, какой тип вы хотите использовать для любого модуля.
например я определяю 2 вкуса { production
, staging
} только для app
а также remote
модули и по умолчанию каждый модуль имеет 2 buildType с именем { debug
, release
}
а затем вы запускаете приложение или устанавливаете или собираете apk с выбранными конфигами