如何在不同的 Eclipse 项目之间共享资源,以避免重复?

2022-09-04 03:10:54

我有2个Android应用程序,它们共享95%的资源,布局,字符串等,只有几个jpg是不同的。

如何在不同的Eclipse Android项目之间共享资源,以避免资源重复?


答案 1

Eclipse提供了2种方法来做到这一点,

  1. 创建一个库项目,并将此库项目包含在两个应用程序项目中
  2. 创建一个共享源文件夹,转到您的项目属性,在“源”选项卡中,您可以链接可能位于任何其他项目中的文件夹,并将这些文件夹的所有文件作为链接包含,而无需复制它们。

答案 2

我也很难弄清楚这一点,这些答案没有为我提供足够的信息来获取跨项目共享的代码(我正在运行Eclipse Indigo SR2),所以以下是我所做的:

创建一个 Java 项目以使用共享资源,比如说创建一个包含共享资源的 Java 项目,比如说 打开项目属性 ,导航到 Java 构建路径,项目 选项卡 单击添加...,然后选择 。SharedConsumerSharedResourcesSharedConsumerSharedResources

其中的资源现在都可以访问,就好像它们在 .SharedResourcesSharedConsumerSharedConsumer


推荐