我有一个名为 A 的本机应用程序,现在我想要创建另一个非常类似于 A 的应用程序,我只需要更改某些颜色代码的其余部分完全相同。一个选项可能是创建一个新的应用程序 B 并复制 A 中的所有代码并更改硬编码颜色,显然它看起来不是很聪明,因为现在我必须维护两种不同的应用程序。
有什么方法可以从主题文件中加载颜色信息,然后当我启动应用程序时确定应用程序应该使用哪个文件?
答案 0 :(得分:0)
您可以使用产品口味来做到这一点。
看看文档: http://developer.android.com/tools/building/configuring-gradle.html