NoClassDefFound异常,从libs使用导入的jar时

时间:2013-08-19 13:29:08

标签: android jar import noclassdeffounderror libs

我正在尝试在我的项目中引用 libs 文件夹。

1。)我创建了一个带有一个虚拟类ImportableDummy.java的简单jar,并将该项目导出为jar。

Jar项目:

enter image description here

2。)然后我将jar放入项目中的 libs文件夹。 然后,lib列在“私有库”下:

Jar引用项目:

enter image description here enter image description here

第3。) 至少我仔细检查过,“PrivateLibraries”被标记为“已导出”

enter image description here

问题:

当我运行App时,仍然存在java.lang.NoClassDefFoundError: com.test.my.ImportableDummy异常。在compileTime期间,编译器可以很好地找到该类。

我错过了什么?

  • P.S。 A也尝试为jar创建一个单独的lib项目,结果相同。
  • P.P.S。我使用-clean参数启动了Eclipse而没有结果

1 个答案:

答案 0 :(得分:0)

问题是,Jar是用编译器1.7构建的

它应该是编译器1.6

enter image description here