[英]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.