Eclipse中的项目结构策略

时间:2011-10-13 00:05:28

标签: android eclipse

我有一个Android应用程序,我将其作为一组单独的应用程序分发,每个应用程序都有自己的包名称,因此它们是Eclipse中自己的项目。每个应用程序的代码几乎相同,它只是为远程源提取不同的数据,并且在res / values / strings.xml文件中有一些不同的文本,我只是更改字符串值。

我是Eclipse的新手,所以有一个很好的策略来设置项目,所以我可以在每个项目之间共享代码吗?现在,如果我更改代码,我必须手动将代码复制到每个项目。

2 个答案:

答案 0 :(得分:1)

是的,有一种很好的方法可以减少Eclipse和Android项目的重复工作量。首先设置一个库项目,其中包含所有常用代码。第二步为每个应用程序设置一个应用程序项目。最后,覆盖特定于该应用程序的资源。例如,如果您有一个R.string.greeting,一个应用程序用于美国西海岸,一个应用程序用于美国南部的图书馆项目,您将拥有“Hello”,在西海岸项目中,您将获得问候语定义作为“什么事情”和南方项目的问候将是“你好”。

答案 1 :(得分:0)

右键单击左侧的包,然后点击导出。这将使您的项目变为.jar,可以被其他项目引用。在将资源添加到项目之后,您需要做的就是将其导入到将来的类中。