2012-10-08 80 views
0

我下載了twitter示例應用程序AndroidTwitterSample存儲庫並導入了我的eclipse。我試圖運行該示例應用程序,我得到了錯誤:java.lang.NoClassDefFoundError在logcat中。Android Twitter4j給出錯誤NoClassDefFoundError:twitter4j.http.AccessToken

+1

你在使用任何外部的jar文件嗎?只需嘗試[this](http://stackoverflow.com/a/11824038) – Praveenkumar

+0

我認爲您的庫沒有正確配置您的項目。 –

+0

設置項目以使用庫:http://stackoverflow.com/ a/12619865/1012284 –

回答

1

該錯誤是基於jar文件missing.you必須放置jar文件rite的地方。

在項目的根目錄下創建一個名爲libs的文件夾,並將twitter4j jar放入其中。

然後通過項目包括新罐子屬性 - > Java Build Path - > Libraries - > Add Jars。

移除對twitter4j罐子的任何舊引用。

清潔並啓動。

我希望這對你有幫助。

+0

在我的項目中已經有lib文件夾可用,並且也在twitter jar文件中可用 – rams

+0

@ user1717339您是否在您的問題評論中嘗試了我的答案。 – Praveenkumar

+1

@ user1717339是的,您已經使用了lib文件夾。但是該lib文件夾未與您的項目或路徑不匹配相關聯。那麼只有您得到此錯誤.https://developer.android.com/tools/extras/support-library。 html#SettingUp和http://android-developers.blogspot.in/2011/10/changes-to-library-projects-in-android.html。請參考Android應用程序中處理的庫文件夾的鏈接。 – Ami