我正在尝试构建一个品牌的 Android 应用程序,该应用程序将为不同的客户提供不同的资源文件(主要是 drawables)。应用程序中的 Java 代码是相同的,但不同的应用程序会有不同的外观——意味着不同的配色方案和不同的徽标等。有人告诉我,我的研究表明 Ant 是实现这一目标的最佳方式。
我应该在哪里更改 Android 'build.xml' 文件?我应该使用什么样的 Ant 任务来实现这一点?
对于调试,我只想使用 Eclipse 并使用默认资源进行构建。但是对于生产版本,我想在 build.xml 上运行 Ant 以从不同的 /res 文件夹生成多个 APK。我什至不需要任何代码片段(尽管那会很好),甚至需要一些以前做过的人的提示或类似的东西。