Android模板应用程序?

问题描述:

我已经构建了一个应用程序,我想用它作为其他几个变体的基础。这些变体将来自资产/资源文件和独特的AndroidManifest.xml。但是,我希望能够单独保留所有应用程序代码(修改我所有类的包等)。我很难弄清楚如何去做。Android模板应用程序?

我的第一个想法是简单地将我的主应用程序放在自己的包中,然后在清单中指定特定的应用程序包。但是,这给我生成的R.java类带来了问题,因为它生成在主应用程序的包中。

任何人有任何想法如何做到这一点?要获得代码基准,并且应用程序变体发生在资源/资产和清单中?

+0

你有没有得到这个地方?我还没有构建一个android应用程序,但必须能够将各种应用程序中常见的基本组件加载到一起并修改细节。有兴趣听听你是怎么做的? – MalcomTucker 2010-06-13 10:40:46

您可以查看新的Android library project system,该设计至少部分针对您的场景设计。但是,这似乎需要Eclipse,您可能会也可能不会使用。

你也可以看看the Android Parcel Project的想法,虽然这是更多的可重用组件设计比你的具体用例。