[英]How to import package in a java project from another java project in IntelliJ IDEA?
[英]How to import .java from another project AND package in android
我们正在研究一个大学的项目(项目A),该项目必须延伸到多年前制作的另一个项目(项目B)。 这是在Eclipse下工作,并为Android开发应用程序,所以这实际上是我们正在讨论的活动。
到目前为止,我试过这个:
问题是我发现的每个解决方案都是用于处理.jar,.class甚至.apk文件,但是我没有使用它,项目B是一个充满.java文件的简单项目。
为了更清楚一点,Project A有一个名为ClassFromProjectA的类,而Project B有一个类ClassFromProjectB
。 ClassFromProjectA
如下:
public class ClassFromProjectA extends ClassFromProjectB{}
ClassFromProjectB如下所示:
public class ClassFromProjectB extends ListActivity implements OnInitListener, OnGesturePerformedListener {}
ClassFromProjectB正在做的“唯一”事情是,从它延伸,它改变ListView的默认布局,应用特定的导航选项,将姿势应用于从中扩展的每个活动,以及更多调整。
如果我这样做:
public class ClassFromProjectA extends ListActivity{}
我班上的一切都很好,没有错误,没有警告,没有任何东西。
我们绝对确信ClassFromProjectB
正在运行,它是一个以前成功的大学项目,它还在其文件中有一个Example活动来检查功能,一切都像魅力一样。 但事情就是这样,它才有效,因为它在同一个项目文件中。 但我们不能这样做,我们必须进口和扩展,而且它不起作用。
如果您知道如何完成这项工作,请告诉我,或者让我指出正确的方向。
如果您拥有需要包含在项目中的完整项目B(项目A),您可以做什么。
现在,您应该能够将项目B中的包导入项目A并使用它的类没有问题。
尝试在projectA中引用projectB,如下所示:
在此之后,您可以从projectB导入类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.