【发布时间】:2012-04-13 15:04:39
【问题描述】:
首先我不得不说我的英语不是很好,所以如果我能很好地解释我的意思,我很抱歉:)
我有一个项目需要复制 n 次;每个新项目都必须有相同的源代码,但不同的资源(例如:图像、html 文件、声音、pdf 等)和不同的类/包名称。
我的项目不是标准的java,而是android + phonegap。 我有一个 Eclipse 插件,它创建了一个空的 phonegap 项目......也许有办法修改这个插件来创建我的标准项目?
有可能吗?最好还有一个系统将源代码更改从主项目提交给子项目,但这不是强制性的。
再次对不起我的英语。
编辑:
对不起,如果我再次编辑这个问题,但我真的找不到我的问题的解决方案。
我想把它和一个例子结合起来,也许我可以解释一下我需要什么。
想象一下,您已经使用 eclipse 和 phonegap 为一支足球队(例如巴塞罗那)开发了一个 android 应用程序。
app主要是html + jquerymobile,但是你修改了activity,android manifest,添加了一些phonegap插件,一些媒体资源等等。
现在您必须为更多团队、很多团队复制此应用。对于每个人,你必须创建一个新的 phonegap 项目,修改每个文件,添加插件,添加资产......这些任务不可能没有错误。
但最大的问题是:如果您的代码只有一点点更新,如何将其复制到 10/20/50/100/1000 个项目?
为了更具体,我还在帖子中添加了 android、phonegap 和 cordova 标签。
再次对不起我的英语。
编辑 N°2
我刚刚玩了一个多星期的 maven android 插件,但没有成功。 我需要的是集中式代码,我可以在其中切换应用程序和包名、图标以及少量配置文件。
Android libs 不是解决方案,因为它无法导出资产文件。
我开始为这个问题寻找一个详细的答案......请帮助:(
【问题讨论】:
-
可能我已经找到了解决方案。 stackoverflow.com/questions/8077042/…
-
到目前为止,您是否成功使用 maven 构建了您的 phonegap 项目之一?