我是Java的新手,我一直在学习。
我遇到了一个问题,我在一个项目中开发了一个对象库,现在我想在另外两个项目中使用它们。我开始通过将包从第一个项目复制到第二个和第三个项目来开始这样做,但是我现在想要对库进行更改,我希望这些可以反映在第二个和第三个项目中,显然它们不是
PROJECT1 -package1 -package2 -package3
Project2的 -packageA -packageB -package1 -package2 -package3
项目3 -packageC -packageD -package1 -package2 -package3
我希望在第一个项目中更新它们时,第二个和第三个项目中的包会自动更新,尽管我也不介意手动进行刷新。目前我只是在处理所有项目,但未来可能会有更多人在研究这些项目的情况,因此我不介意建议将这一点转移到某个协作平台上(I& #39;我知道SVN,但从未设置过一个)
答案 0 :(得分:0)
在eclipse中你可以这样做。
将其标记为库项目
右键单击要作为库的项目,然后选择“属性”。选择左侧的Android并选中IsLibrary复选框。完成。
引用标记的项目
右键单击要添加库项目的项目,然后选择“属性”。选择左侧的Android并添加...标记的项目。它将被添加到列表中并可以使用。现在,您可以从引用的标记项目中访问所有类和资源(例如drawable,字符串)。太棒了,是吗? :)