I'm not very familiar with working with product flavours and applying different themes to them.
Basically I'm working on an app that is going to have a reskin to a different set of colours/themes. The codebase should be the same, just the theme/logo is different between them.
What's the best way to go around this?
Is it recommended to just have different source sets for each flavour? Eg. android/main/src will contain default color/styles and android/chocolate/src will have specific color/styles for the chocolate flavour?
It's
src/flavor{main}, but yes. Ideally, thestyles.xmlfile would only be on main, butcolor/drawablesandvalues/strings.xmlwill be different across source sets with the same identifiers.