我有一个带有自定义徽标、一些自定义 json 服务端点、偶尔的自定义文本以及可能的自定义配色方案的 android 应用程序。
对于我的客户,这个特定的应用程序需要重新命名并作为一个完全不同的应用程序分发大约 5-10 次。所以我正在寻找重用最多代码的方法——除了我提到的自定义内容之外,活动和服务将是相同的。
首先,我如何共享项目,因为一个项目将包含所有代码(包括活动),而其他项目只修改一些值。我想不出一种聪明的方法来共享服务代码和活动代码,以及偶尔通过属性抛出的值。
android 布局/字符串资源文件是否能够从属性中提取?活动可以捆绑在一个 jar 中并与其他项目共享吗?