【问题标题】:Android noclassdeffounderror on new project新项目上的Android noclassdeffounderror
【发布时间】:2013-12-25 22:46:57
【问题描述】:

我的 Mac 上运行着 android 开发工具,我需要使用 JSON-RPC 构建一个项目。

我正在使用这个库: 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

我做错了什么?

【问题讨论】:

  • 确保将 jar 文件添加到类路径中。
  • 我已经尝试过这些建议。当我尝试编辑运行时配置时,只能看到 android 运行时配置的选项卡是“Android”、“Target”、“Common”。
  • 您还希望看到哪些其他标签?
  • 这不是您应该将库添加到运行时类路径的地方吗?

标签: java android jar noclassdeffounderror


【解决方案1】:

右键单击项目 > 属性 > java 构建路径 > 添加外部 JAR,然后导航到您的 jar 并添加它。

【讨论】:

  • 我已经尝试了所有这些建议,但它不起作用,是否有 java 问题或我需要安装的插件我缺少?
  • 我找到了这篇博文,但由于我不知道所述的众多场景中的哪一个可能是您的问题的原因,您必须仔细阅读才能了解哪种解决方案适合您。 javarevisited.blogspot.com/2011/06/…
  • 我还建议您仔细检查您粘贴在 onCreate() 方法中的代码,以确保这不是问题。
猜你喜欢
  • 2011-12-21
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 2013-08-27
  • 2012-07-17
  • 1970-01-01
  • 1970-01-01
  • 2013-08-06
相关资源
最近更新 更多