У меня есть в 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. Это лучшее решение для моей цели.