Código comum para diferentes sabores do Android

Estou construindo 4 sabores diferentes do meu aplicativo Android.

Eu tenho aulaCustomization.java isso é o mesmo para 3 deles e diferente para 1.

Como não posso colocar a mesma classe na pasta principal e na pasta de sabor, agora tenho que manter 3 cópias exatamente da mesma classe para esses 3 sabores.

Existe alguma maneira de eu manter apenas duas versões desta classe?

Coisas que eu considerei até agora:

Eu olhei para as dimensões do sabor, mas acontece que elas não são aplicáveis neste caso.Mantendo apenas um arquivo em um dos sabores e copiando-o através do meu script de construção.

Gostaria de saber se existe algo mais limpo fora da caixa.

questionAnswers(1)

yourAnswerToTheQuestion