【问题标题】:android import jar encounter NoClassDefFoundandroid导入jar遇到NoClassDefFound
【发布时间】:2014-02-25 13:54:22
【问题描述】:

当我的应用程序运行时,我遇到了 NoClassDefFound,因为我已经从外部 jar 文件中导入了一些东西。该文件位于 /libs 并已添加到 java 构建路径中。我将 Eclipse 与 android SDK 一起使用。我已经尝试过多次清洁。

【问题讨论】:

  • 它没有添加到构建路径中。您还使用哪个外部罐子?需要更多信息
  • @Raghunandan 我使用 httpmime。已添加到项目属性中的java构建路径中
  • 只需将 jar 添加到 libs 文件夹即可。清理并构建您的项目一次
  • 重启 eclipse 有时也可以。 Eclipse 在更新依赖项时仍然显示一些错误。在这些情况下重新启动工作

标签: java android eclipse


【解决方案1】:

试试这个。

1. Your Project -> right click -> Properties -> Java Build Path -> Libraries -> Add Jar -> yourjar.jar
2. Your Project -> right click -> Properties -> Java Build Path -> Order & Export --> Select All --> OK

【讨论】:

【解决方案2】:

尝试将 lib 添加到构建路径。在 Eclipse 中右键单击您的库并添加到构建路径。

或者 转到eclipse和java中的项目属性-> java构建路径-> order and export,只需勾选你的lib上的复选框。

更新 :: 现在只需从设备上卸载您的应用并清理并构建项目并运行。 (如果您已导入其他项目,请清理所有项目).....如果您在项目中使用过它,还可以在 Eclipse 中构建任何其他库项目。

【讨论】:

  • 此页面中的所有项目都已检查。
  • 现在只需从设备上卸载您的应用程序并清理并构建项目并运行。 (如果您已导入其他项目,请清理所有项目).....如果您在项目中使用过 Eclipse,还可以在 Eclipse 中构建任何其他库项目。
  • 如果ans有帮助就放弃。
猜你喜欢
  • 2012-12-16
  • 1970-01-01
  • 2016-02-17
  • 2014-10-25
  • 2013-06-04
  • 2011-05-08
  • 2013-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多