android 中的 java.lang.NoClassDefFoundError

标签 java android classnotfoundexception

我是 Android 开发新手。我正在开发一个涉及使用 Web 服务 stub 的项目。当我尝试使用它时,出现以下错误:

enter image description here

我已经被困在这里一周了,因此非常感谢您的帮助。

最佳答案

您在项目中使用的包含的库似乎存在一些打包或部署问题。当Java虚拟机ClassLoader实例尝试加载类的定义但在任何地方都找不到它时,会抛出此错误。在大多数情况下,当您的项目配置中出现问题但我无法从提供的信息中判断出什么问题时,就会发生这种情况。解决方案是从头开始配置项目,因为大多数时候这比查找导致问题的原因更容易。另外,如果您有旧版本的 ADT (<17),答案为 this SO question可能有用。最后,如果您要导入任何 javax 库(或其中包含 javax 组件的库),这可能是问题的根源,因为 Adroid 不支持 javax 库。

关于android 中的 java.lang.NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11382005/

相关文章:

Android 在 Java 中设置(获取)环境变量

xslt - 使用 JDK 内部 Xalan 和 SecurityManager 从 XSL 样式表内部加载外部 Java 方法

java - ClassNotFoundException:derby ClientDriver(Spring MVC + Hibernate JPA)

java - 不是所有的对象都已经序列化了吗?

java - Java 泛型中的 Void 和无界通配符有什么区别?

java - 使用 vector 数组创建矩阵数组的简单方法

客户端的 Java RMI ClassNotFoundException

Java - 如何在没有 Swing 组件的情况下更改光标?

android - 当我将图像放入可绘制文件夹时,为什么 BitmapFactory.decodeResource() 会变慢?

java - 如何相对于表格布局中的另一个 View 添加一个 View (例如圆形进度条)