我有一个通用报纸应用程序,已定制为 6 个不同的应用程序。
唯一的变化是
- 包名称
- 一些常量(在类文件和资源中)
- 图像和图标
问题是,当发生更改时,将这些更改应用到所有应用程序既困难又耗时。 有没有一种方法可以自动化这个过程,我认为必须有,猜测maven和ant应该这样做。
有人可以帮我提供一些教程或任何其他选项吗?
最佳答案
Maven
你绝对可以做到这一点,这里有几个有用的链接(如果你已经熟悉 Maven 本身):
Android build configurations for multiple customers
http://tech.ebuddy.com/2013/04/08/branded-android-builds-using-maven/
Gradle
基于 Gradle 的新 Android 构建系统也支持多种产品“风格”,但仍在开发中:
关于android - 创建通用应用程序并构建自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15918259/