Мое приложение включает в себя библиотеку и отладочную версию 3, релиз и кастом.
Я не хочу, чтобы мое приложение включало библиотеку в "кастомный" аромат. До Gradle 3.0 я использовал:
releaseCompile project(path: ':myLib', configuration: "release")
debugCompile project(path: ':..:myLib', configuration: "debug")
// 'custom' ignored
в соответствии с Google перейти на плагин Android для 3.0 Мне нужно использовать ключевое слово реализации с MatchFallbacks для «пользовательского» вкуса.
Я не хочу использовать 'MatchFallbacks', потому что я не хочу, чтобы мое приложение включало библиотеку в «пользовательский» вариант.
Есть идеи, как я могу скомпилировать библиотеку только в отладке и выпуске?
edit
возможно, возможно добавить оператор if, например:
if(flavor != custom){
implementation project 'myLib'
}