2013-12-08 18 views
1

我有我的mac上運行的android開發工具,我需要使用JSON-RPC構建項目。關於新項目的Android noclassdeffounderror

我使用這個庫: http://software.dzhuvinov.com/json-rpc-2.0-client.html

我採取以下步驟: - 下載客戶端和基礎jar文件。 - 將它們拖到libs文件夾中。 - 將來自站點的示例代碼粘貼到主活動的onCreate函數中。

之後,我跑在模擬器中測試應用程序,它會產生以下錯誤消息:

12-08 17:41:40.271: E/AndroidRuntime(2119): java.lang.NoClassDefFoundError: com.thetransactioncompany.jsonrpc2.JSONRPC2Request

我在做什麼錯?

+0

看到這個答案http://stackoverflow.com/questions/34413/why-am-i-getting-a-noclassdeffounderror-in-java – Jimi

+0

確保你將jar文件添加到你的類路徑中。 – Jimi

+0

我試過這些建議。當我嘗試編輯運行時配置時,唯一的選項卡是針對android運行時配置的'Android','Target','Common'。 –

回答

0

右鍵單擊項目>屬性> java構建路徑>添加外部JAR然後導航到你有你的jar並添加它的地方。

+0

我已經嘗試了所有這些建議,但它不起作用,可能會出現java或我需要安裝的缺少插件的問題嗎? –

+0

我發現了這篇博客帖子,但是因爲我不知道所陳述的許多情況中的哪一個可能是您的問題的原因,您將不得不通過它來了解哪種解決方案適合您。 http://javarevisited.blogspot.com/2011/06/noclassdeffounderror-exception-in.html – Jimi

+0

我也建議你通過你在'onCreate()'方法中粘貼的代碼來確保它不是問題。 – Jimi

相關問題