I am trying to build a branded Android app, that will have different resource files (mainly drawables) for different customers. The Java code in the apps will be the same, but the different apps will have a different look--meaning different color schemes and different logos etc. I have my java code ready i just want to change app name and app icon while building the app. I have been told, and my research suggests that Ant is the best way to achieve this. How to achieve this? i don't know where to start from?