2013-03-14 115 views
24

我在Eclipse中有幾個Android項目,並且一切正常,除了一個(庫)無法解析任何導入。Eclipse:「導入java.io無法解析」

java.io imports在同一工作區中的其他Android項目中可以很好地解決問題,而且以前(我還沒有使用它一年以上),此庫也工作得很好。

任何想法?

+0

檢查庫項目的編譯器合規性 – Pragnani 2013-03-14 17:31:30

+0

它應該讀取'import java.io。*;'? – 2013-03-14 17:32:29

+0

剛剛重新啓動Eclipse幫助我! :P – IronBlossom 2013-12-11 06:45:07

回答

60

檢查您的Eclipse首選項:Java - > Installed JREs。你正在使用的那個應該被標記,它應該是一個JDK而不僅僅是一個JRE。還要檢查項目的構建路徑:右鍵單擊項目 - >屬性 - > Java構建路徑檢查「libraries」文件夾中是否存在JRE系統庫,如果不是使用「添加庫」 - >「JRE System Library 「然後選擇正確的(從安裝的JDK)。

+0

謝謝。這解決了問題的一部分 - 不知道爲什麼我必須添加它,因爲同一工作空間中的其他項目沒有明確添加並且仍然有效。接下來的問題是現在Google API在其他項目中明確存在,而不是在這裏,我也有一些解決問題。 – Wouter 2013-03-14 17:43:42

+1

也可以解決部分問題:添加庫; Android類路徑容器;選擇自己;好。離奇。 – Wouter 2013-03-14 17:45:41

+0

@Wouter,也爲我工作 – 2015-06-13 23:06:40

0

以下爲我工作:

  • 關閉該項目並重新打開它。

OR

  • 清潔項目(=重建構建路徑,並由此重新配置JDK庫)。