Android:java.lang.NoClassDefFoundError

我按照以下步骤导入.jar:

  1. 在文件夹libs下进入你的项目根文件夹,我将我的Jar文件复制到这个文件夹中
  2. 然后右键单击Jar文件,然后选择Build Path> Add to Build Path

jar出现在Android依赖项下。

但我有这个错误: java.lang.NoClassDefFoundError:mypackage.MyClass

请帮帮我。 我不知道如何解决它。

如果要在不同的系统中编译JAR,则可能使用的是其他JRE。 在两台计算机上尝试javac -version,如果它们是不同的,你可以修复目标JRE,例如:

javac -target 1.6 -source 1.6 ... 

您还必须将其添加到构建路径上的“订购和导出”选项卡。 右键单击您的项目 – >构建路径 – >配置构建路径(假设您在eclipse上编码。