I have 3 editions of my android app. one free with ads, one paid and one branded with company CI.
so the difference betwenn them is minimal.
what is the best practice to manage multiple editions of this app.
- one project, in code
if (editionA) { ... }
- multiple projects, reference common code in extra project
- or something else ?