【发布时间】:2025-12-10 01:40:02
【问题描述】:
我有 2 个 android 应用程序共享 95% 的资源、布局、字符串等。只有少数 jpg 不同。
如何在不同的Eclipse Android项目之间共享资源,避免资源重复?
【问题讨论】:
我有 2 个 android 应用程序共享 95% 的资源、布局、字符串等。只有少数 jpg 不同。
如何在不同的Eclipse Android项目之间共享资源,避免资源重复?
【问题讨论】:
Eclipse 提供了 2 种方法,
【讨论】:
我也无法弄清楚这一点,并且这些答案没有提供足够的信息让我在项目之间共享代码(我正在运行 Eclipse Indigo SR2),所以这就是我所做的:
创建一个 Java 项目以使用共享资源,例如 SharedConsumer
创建一个包含共享资源的 Java 项目,例如 SharedResources
打开 SharedConsumer 的项目属性,导航到 Java 构建路径,项目选项卡
点击添加...并选择SharedResources。
SharedResources 中的资源现在都可供SharedConsumer 访问,就像它们在SharedConsumer 中一样。
【讨论】:
SharedConsumer 源仍然抱怨它在SharedResources 的库中看不到任何类或接口...
将所有公共资源放入一个单独的 jar 中,并在您的单独项目中使用它。
【讨论】: