Я создаю приложение с несколькими разными вкусами.Мой вопрос заключается в том, что если я использую другой код для действий, основанных на флейворе, нужно ли мне включать копию этого кода во все директоры флейвора или я просто оставляю копию кода в каталоге app / src / main / javaБудут ли все остальные варианты использовать файл в main / java, если я не включу его в каталоги вариантов.
У меня есть
app / src / main / java / com / mycompany / CodeA.java
и
app / src / flav1 / java /ru / mycompany / CodeA.java
и папка без специальных исходных наборов для flavor2, будет ли flavor2 использовать файл кода в app / src / main / java / com / mycompany / CodeA.java?Или мне нужно создать папку с исходными наборами с копией кода в каждом варианте?Я использую разные папки ресурсов для пары вариантов, но для всех остальных вариантов папка ресурсов по умолчанию соответствует файлам в каталогах app / src / main.