2013-07-16 144 views
0

如何使用我在工作區(Eclipse Juno)中具有的其他項目的方法和接口?使用不同項目的方法(Eclipse中的項目引用)

項目A需要引用項目B的方法。

我從現有代碼中完成了new> other> android項目,並將項目B獲取到工作區中。

從這裏我不知道該怎麼做。我做的最後一件事是通過屬性將項目B添加到項目A的「項目引用」中,但導入對我來說似乎不起作用。

UPDATE: 試圖使用的方法從項目B.

項目 [2013年7月16日14時18分03秒 - 項目A] ------------- -----------------

[2013-07-16 14:18:03 - Project A] Android Launch! 

[2013-07-16 14:18:03 - Project A] adb is running normally. 

[2013-07-16 14:18:03 - Project A] Performing com.package.maps.MainActivity activity launch 

[2013-07-16 14:18:04 - Project A] Application already deployed. No need to reinstall. 
[2013-07-16 14:18:04 - Project A] Project dependency found, installing: Project B 
[2013-07-16 14:18:04 - Project B] Uploading Project B.apk onto device '014691470' 
[2013-07-16 14:18:04 - Project B] Installing Project B.apk... 
[2013-07-16 14:18:04 - Project B] Re-installation failed due to different application signatures. 
[2013-07-16 14:18:04 - Project B] You must perform a full uninstall of the application. WARNING: This will remove the application data! 
[2013-07-16 14:18:04 - Project B] Please execute 'adb uninstall com.andal.projectB' in a shell. 
[2013-07-16 14:18:04 - Project A] Launch canceled! 
+0

首先的屬性添加,是本方法聲明爲公共?如果是,那麼你可以通過創建對象來使用。你也可以使它們成爲靜態的並像'CLASSNAME.MEHOD(paams)'一樣靜態訪問這些方法。 (假設你正確地引用了它)請詳細說明。 –

+1

你將不得不將一個項目作爲一個圖書館項目,然後在另一個項目中引用它。你的第一個項目是否涉及資源? – Raghunandan

+0

感謝您的快速響應,@Juned回答了我的問題。我只是不知道我是否已經將項目B(實質上)納入項目A.再次感謝 – benzabill

回答

3

您需要將所需的項目添加到項目的java build path。在Eclipse這樣做:

右鍵點擊你的項目 - > Java構建路徑 - >項目(添加要使用 項目)

+0

我需要做導入嗎? – benzabill

+0

@benzabill您將需要輸入您想要使用的類。 –

+0

我試圖從一個方法中使用一個變量,並得到了我在文章中更新的錯誤。 – benzabill

相關問題