我已经在网上搜索了一个答案,但无法真正找到我在找什么。我希望有一个主代码库,可以在很多应用程序中使用。唯一的区别是应用程序图标,背景图片,应用程序名称和所有信息的服务器URL。目前我在iOS和Android上都有应用程序的主副本,并且我只是复制它(因此使用相同的代码创建一个新项目),然后更改需要更改的小部分。因此,如果我使用新功能更新主应用程序,则必须将新代码添加到每个项目,然后更新它们。有没有办法可以更新主代码,它会更新我的所有项目,除了url,名称和图像。使用大部分相同的代码创建大量的应用程序
编辑 - 我已经看过这个问题(android-flavors-with-different-base-themes,但我没有考虑从一个代码库制作10个左右的应用程序,目前我们有170多个应用程序,并且正在增长。是否可以拥有许多android风格或xcode目标在一个项目中,并且很容易添加新的项目。
正如elrain所说,创建一个库,我可以导入到每个项目中都是精确地将我的情况作为最佳解决方案,因为我可以管理库和它会在我的所有项目中更新。我只是想知道是否有人遇到过这个问题。
谢谢
[Android基于不同基本主题的风味]可能的重复(http://stackoverflow.com/questions/34068870/android-flavors-with-different-base-themes) –
非常普遍的问题。使用iOS的Xcode Targets和Android的Gradle风格 – Nimble
上面提到的副本只能解决用户问题的一部分。 – picciano