无法在Android Project中使用Jar文件

时间:2013-03-28 17:03:51

标签: android eclipse jar

我正在尝试在我的Android项目中使用外部jar文件,我将此步骤包括在内:

  • 我把jar文件放在libs中。
  • 我配置了构建路径,现在我可以在项目的Referenced Libraries部分看到jar文件。
  • 我使用导入将我需要的类带入程序中。

但我总是得到NoClassDefFoundError。这个jar已经可以使用经典的java程序了。

3 个答案:

答案 0 :(得分:0)

确保使用应用程序构建jar。在日食中,

right click on project --> build path --> configure build path.

确保在“订购和导出”选项卡中选中了库。

答案 1 :(得分:0)

由于Android SDK 17甚至没有必要手动将jar文件添加到buildpath,因为它们是自动添加的,如here所述。然后我建议:

  • 从buildpath中删除库
  • 清理项目
  • 确保jar文件位于项目根文件夹中名为libs(不是lib)的文件夹中
  • 刷新项目
  • 运行项目

答案 2 :(得分:0)

找到的解决方案是使用java版本6重新编译库并使用获取的jar fail