2012-07-12 71 views
0

我在Eclipse中工作,我試圖使用GSON。我在Eclipse中添加了gson-2.2.2.jar作爲外部jar。然後我在模擬器中運行Android應用程序。我收到「找不到類com.google.gson.Gson',從方法com.mycompany.myapp.MyMethod引用」。爲什麼Android模擬器不註冊外部包含的jar?

這可能是什麼原因造成的?

+0

你可以發佈你的代碼嗎? – BlackHatSamurai 2012-07-12 20:40:44

回答

4

將jar文件複製到項目目錄的libs/文件夾中。 我有類似的錯誤和複製jar文件到libs/修復了這個問題。

1

右鍵單擊項目 - >構建路徑 - >配置構建路徑 在Libraries選項卡中添加外部jar。 確保您隨後轉到「訂單和導出」選項卡,並確保選中此複選框,因爲這是構建路徑順序。就像SRN說的那樣,你應該把它添加到你的libs文件夾,然後在本地而不是從外部引用它。

+1

一旦你在Java Build Path選項卡中,點擊「添加外部JARs ...」來添加你的GSON .jar文件。 – 2012-07-12 20:49:46

+1

從R17版本的工具開始,您不會顯式地將JAR添加到構建路徑。只需將它們放在'libs /'中就足夠了。 – CommonsWare 2012-07-12 20:55:03

+0

這就是我一直這樣做,它始終工作,所以我沒有抱怨。 – Joel 2012-07-12 20:56:37

相關問題