我在Eclipse中有2个Android项目。现在两者都需要共享一个类。只要我将一个项目添加到另一个的构建路径中,就会添加该文件夹,但始终标有红叉。我该如何解决这个问题?谢谢你的帮助。
答案 0 :(得分:4)
您可以使用isLibrary
项目的功能。
1)创建一个新的Android项目。
2)在多个项目之间添加您想要共享的所有类。
3)右键单击此项目并选择properties
。
4)从左侧菜单的Android部分将项目标记为isLibrary project
复选框。
5)右键单击要与他们共享课程的所有项目,然后选择properties
。
6)从左侧菜单的Android部分单击按钮Add
,然后选择库项目。
7)正常使用该类,就像它在您的项目中一样,并添加其导入。
我希望它有所帮助。
注意:之前的步骤适用于Eclipse
答案 1 :(得分:0)
通过右键单击项目然后选择属性,将项目(包含要在另一个中使用的类)标记为库。
答案 2 :(得分:0)
您没有 通过库项目来执行此操作,您可以使用公共源文件夹。
如果您正在使用Eclipse进行开发,那么诀窍就是拥有一个公共源文件夹(两个项目共有)将此文件夹放在两个项目之外,并在构建属性/源中,单击“链接源”并浏览到该位置共同的来源。 (您可以将其命名为您想要的任何名称)在两个项目中执行此操作,它将出现在两个项目的Package Explorer中,当您在一个项目中更改它时,另一个项目也会更新。
两个项目必须具有相同的包名称。