我有几个应用程序的差异主要取决于资源。截至目前,我将代码复制到每个应用程序。这可能会有问题。一个例子,修复一个错误,并忘记更新到其他。Java:如何在多个应用程序之间共享通用应用程序/ UI代码
我不认为创建JAR适合这种情况,因为这些是特定于应用程序的UI类(实际上是实际的Android活动类),包括实际的应用程序启动代码。
也许可以将这些源文件包含到多个包中,但是我遇到了每个文件在第一行指定特定包名的问题。
大部分代码都与UI和Activity处理有关。 (实际的通用代码已经在库中)。类似的问题发布在here。 这种情况有没有优雅的解决方案?
我应该限定所有实用程序代码已存在库中。问题在于所有UI特定的(android活动),尤其是主要的启动项。这些是大量的代码,并在Android清单中引用。我会考虑将这些添加到jar中,并找到一种方法来保持清单的快乐。 – Jahmic 2011-06-06 04:39:32