У меня есть в gradle (Android Studio) 4 типа сборки
android {
buildTypes {
release { ... }
debug { ... }
kindle { ... }
kindle_debug { ... }
}
}
И я знаю, что моя папка src может иметь для каждой папки типа сборки одну. Таким образом, он заканчивается на
src/
-- debug
-- kindle
-- kindle_debug
-- main // used for every project
-- release
В настоящий момент kindle совпадает с release и kindle_debug совпадает с debug.
Как избежать дублирования папок src? Есть ли способ унаследовать от release и debug, или я должен сам установить src-папки в файле build.gradle?
Изменить: одно решение, похоже, работает, это установить символические ссылки, но я хочу использовать Mac OS и ОС Windows, а не каждый новый пользователь хочет установить символические ссылки сами.
Изменить 2: я использую теперь ароматы продукта, из-за этого у меня может быть debug/release и с этим google, amazon и samsung. Это лучшее решение для моей цели.