2013-02-08 40 views
0

我有問題讓我的項目引用Android庫進行編譯。我完全按照這裏的文檔說明:http://developer.android.com/tools/projects/projects-eclipse.html引用Android庫項目錯誤

我的android庫被正確標記爲一個庫,我可以看到我的項目中的jar文件和所有的.class文件。但是當我嘗試在我的新項目中引用它們時,沒有找到這些類,並且它不會編譯。我究竟做錯了什麼?

下面是截圖(SoundGraphingLibrary是我的圖書館項目,SoundGraphingLibrary是我需要使用庫項目):

enter image description here

+0

有時還加入庫時,我認爲有必要對庫和運行都'項目 - > Clean'參考項目。 – iagreen 2013-02-09 02:07:16

+0

謝謝,我已經嘗試了幾次,仍然沒有好的 – lbrendanl 2013-02-09 04:35:13

+0

可能是你的導入有誤,試着刪除所有的導入語句並按下'Ctrl + Shift + O'來重新導入你需要的文件。 – 2013-02-09 06:22:29

回答

0

首先,在庫運行Project->Clean,那麼你的項目爲@ iagreen建議。然後繼續並關閉並重新打開日食。等待一切建立。

假設在這一點上什麼都不是更好,請點擊該庫並執行Project->Properties->Android。確認已選中Is Library。現在,刪除項目中庫* .jar的任何實例。在您的項目上執行Project->Properties->Android。點擊Add...並點擊你想要的圖書館,OK,Apply,OK

這應該做到這一點。此外,火狐猴。

+0

是的謝謝你的嘗試,我做了幾次這樣的東西,沒有運氣:/ – lbrendanl 2013-02-09 04:34:48

0

不知道這是否幫助,但我做了以下

  • 卸下並轉到項目 - >屬性 - > Android的加入庫。
  • 轉到Project-> Clean清除項目
  • 重新啓動Eclipse並運行它。
4

確保項目庫項目是在同一個文件夾內。