0

我想在我的 Android 包中包含一个 jar。

不幸的是,我无法让它工作。我遵循了几个解释,例如这个,但我仍然得到NoClassDefFoundErrors - 在运行时,构建,编译,安装项目工作没有错误。

大多数答案似乎已经过时。如何使用当前的 Eclipse、ADT 和 Android 版本解决这个问题?像在普通 Java 项目中一样将它们添加到 Java 构建路径并没有帮助。

所有帮助表示赞赏。

我试过的

4

3 回答 3

0

你两件事,错误将得到修复

  1. 右键单击项目->选择属性->转到Java构建路径->从顶部选择第三个选项卡,即“库”->单击添加Jar->选择您的Jar

  2. 右键单击项目--> 选择属性--> 转到 Java 构建路径--> 从顶部选择第四个选项卡,即“订购和导出”--> 选择(检查框)你的 Jar。

如需更多帮助,请查看此链接

于 2013-03-31T18:56:41.927 回答
0

将你的 jars 添加到 libs 文件夹中。自动将这些 JAR 添加到您的编译时构建路径中。更重要的是,它将 JAR 的内容放入您的 APK 文件中,因此它们将成为您运行时构建路径的一部分。

于 2013-03-31T17:16:01.820 回答
0

将 jar 放入名为“libs”的文件夹中(应该位于项目的根目录中。然后将其添加到 java 构建路径中。

如果这不起作用试试这个:

  1. 您的项目 -> 右键单击​​ -> 导入 -> 文件系统 -> yourjar.jar
  2. 您的项目 -> 右键单击​​ -> 属性 -> Java 构建路径 -> 库 -> 添加 Jar -> yourjar.ja
于 2013-03-31T17:07:41.803 回答