[英]jar file causes NoClassDefFoundError
我在eclipse中创建了一个Java项目,然后从中生成了一个可运行的jar。 Java项目有一个名为DrivingModule的类。 jar文件已导入到android项目中。 但是问题是,当我运行android项目时,只要我使用类DrivingModule,应用程序就会崩溃,并且收到以下错误
*06-01 11:38:10.481: E/AndroidRuntime(16751): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available*
如果我注释掉了DrivingModule类,则该应用正常运行。 我提到了一些问题,但主要是他们在解释如何生成jar和如何构建路径,但是我找不到有关如何解决我收到的错误的任何帖子。
为什么该类导致App崩溃并引发此类错误?
更新
引用Bhaumik Thakkar的答案后,该应用程序没有起作用,直到我选中了添加的jar的框,如下图所示
将罐子放入-> jdk-> lib-> ext,然后重试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.