EclipseAndroid代码库的正确git分支

EclipseAndroid代码库的正确git分支,android,eclipse,git,Android,Eclipse,Git,我在Eclipse中有一个Android项目,我使用git进行版本控制。该项目是围绕sqlite数据库构建的,我将该项目命名为com.lsp.rengine 现在,我想使用另一组数据创建第二个应用程序。我基本上可以将新数据库复制到现有数据库之上(在assets/中),一切正常。不过,我需要更改一些图标和布局,所以我想一个简单的git分支会让我走上快乐的道路 有几个节目的停顿让我很难堪。首先,我无法在同一台设备上安装这两个应用程序,因为它们当前共享相同的com.lsp.rengine名称。如果我将

我在Eclipse中有一个Android项目,我使用git进行版本控制。该项目是围绕sqlite数据库构建的,我将该项目命名为com.lsp.rengine

现在,我想使用另一组数据创建第二个应用程序。我基本上可以将新数据库复制到现有数据库之上(在assets/中),一切正常。不过,我需要更改一些图标和布局,所以我想一个简单的
git分支
会让我走上快乐的道路

有几个节目的停顿让我很难堪。首先,我无法在同一台设备上安装这两个应用程序,因为它们当前共享相同的com.lsp.rengine名称。如果我将项目名称重构为com.lsp.pengine,我的上游分支会认为所有共享代码都消失了


我如何管理Eclipse,git中的两个分支,并且仍然拥有共享的代码库(更新主代码库,更改反映在两个分支中)是否有两个独立的安装位置?

我认为最好的方法是将代码重构为两个独立的Android项目,第三个库项目包含所有共享代码。TictoeMain和TictoElib示例项目应该能够帮助您入门。

我有100多个需要“导入”的源文件,而不仅仅是TictoElib示例中的两个类(不包括布局)。我做了更多的挖掘,显然Eclipse不足以在项目之间共享代码。每种方法都有一个令人沮丧的轮廓:。这件事已经搞了两天了,如果很快没有什么有希望的事情发生,我就把第二个项目的所有代码都复制出来。不理想,但可能是唯一的办法。