外部jar类未找到异常

时间:2016-03-26 11:33:18

标签: android

我使用了2个外部罐子( langdetect.jar jsonic-1.2.0.jar)

在第一个罐子里面使用第二个。但是当我使用这些罐子时#39;我上面得到了错误。奇怪的是它在api 16级工作但不能工作21岁。我不明白为什么我会得到关于api级别的类路径错误...

到目前为止我试过了:

  • java build path,检查外部jar。
  • 在清单文件中删除了名称:application_name
  • libs文件夹已经是libs文件夹。

还有其他建议吗?

  

java.lang.ClassNotFoundException:没找到类   " org.apache.commons.beanutils.DynaBean"在路径上:DexPathList [[zip文件   #&34; /data/app/com.example.mreinstein-2/base.apk"],nativeLibraryDirectories = [/供应商/ lib中,   /系统/ lib中]]

class path

gradle 1

gradle 2

1 个答案:

答案 0 :(得分:1)

我无法使用eclipse解决它,所以我迁移到Android Studio。然后我在gradle中为“org.apache.commons.beanutils。*”添加了依赖项。然后它奏效了。 可能如果我将库jar下载到eclipse lib文件夹,它将被修复。但是,由于编译没有给出任何错误,我无法继续使用它。