2010-06-20 71 views
2

我對Java,eclipse和Android相對來說比較新,所以這可能是一個完全愚蠢的問題,但我會一一問。Android Eclipse錯誤:「Gson無法解析爲某種類型」

我有一個項目,我正在學習與測試連接到flickr API,只是顯示最近的圖像。我現在正想要解析從flickr收到的JSON。我已經下載了gson 1.4,並通過「添加外部jar」將zip添加到了java構建路徑中。它已成功加載,我可以在包資源管理器中的引用庫下看到google-gson。我的問題是,當我嘗試使用它時,我只是得到一個錯誤。

Gson gson = new Gson();

它突出了Gson並且說「Gson不能被解析爲類型」。我在這裏錯過了什麼?它曾經工作過一次,從此停止。我嘗試刪除罐子,清理項目和重新添加罐子,但它仍然無法正常工作。

我只是完全禁止這個或有其他問題嗎?

回答

8

我不確定爲什麼這個工作,但我提取了zip,只是添加了gson-1-4.jar,它似乎工作。

Hooray!

+0

它可能是一個壞JAR或它可能是你沒有導入類的第一次,和Eclipse沒有自動爲您第二次(它偶爾這樣)。 下次嘗試按ctrl + shft + o,它會自動填寫任何缺少的導入語句。如果類型存在於其中一個庫中,它將被添加。如果它仍然失蹤...那麼它的圖書館或你的拼寫:p – mtmurdock 2010-06-20 22:08:37

+0

謝謝mtmurdock。然而,我一遍又一遍地敲了ctrl shitf o。然而,當我這樣做時,它從來沒有添加適當的進口。這是直到我刪除它,並再次嘗試。 – mattmcmanus 2010-06-24 01:16:48

2

同樣的問題也發生在我身上。解決方案是下載整個gson包,即。 google-gson-1.6-release.zip而不是流只有版本即谷歌-GSON-stream-1.6.jar。解壓縮包並在構建路徑中添加罐子後,它可以正常工作。

乾杯 Mudit

相關問題