2014-03-25 29 views
0

我試圖找出一種方法來跨項目共享代碼。這是我做過什麼試圖通過將其包含在我的構建路徑中來使用另一個項目的代碼

  1. 創建了一個項目叫sharecode並提出了以下類

包codelib.com;

公共類cShape {

}

  1. 製作的一個叫做testsharecode
  2. 了when到屬性 - 一個Android項目> Java構建路徑,並點擊頂部的項目。
  3. 點擊添加,並添加sharecode
  4. 創建一個類來嘗試包括來自sharecode項目

包com.example.testsharecode的cShape類; import codelib.com

public class parent {cShape test; }

在我進口我得到一個錯誤說 「只有一個類型可以導入,cadelib解析爲一個包」 上cShape我得到一個錯誤說的DEF不存在。

項目testsharecode如何使用projetc sharecode中的代碼?

回答

0

你嘗試以下方法:

  1. 右擊distination謨,構建路徑 - >配置構建路徑
  2. 選擇則項目在distiation項目選擇testsharecode

回現在你應該可以使用你的公開課。 希望這可以幫助

+0

謝謝你的回覆。是的,這就是IU做的,看起來我的inport應該是import codelib.com。*而不是import codelib.com。 –

+0

是的,我沒有注意到這一點,一個好的做法是簡單地使用自動完成(ctrl space)或者ctrl shift o來導入,eclipse會照顧其餘的,除非它們有很多可能性。在這種情況下,你會被要求輸入精確的類。 – katana

相關問題