java junit 和异常 java.lang.NoClassDefFoundError

标签 java android junit

我真的很困惑。我有一个项目“PROJ”和测试项目“PROJ.TEST”

PROJ 正在使用 external.jar 中的类 在 PROJ.TEST 中,我编写了一个测试,用于测试 PROJ 中的类,但该类使用 external.jar 中的类。

问题就在这里。我收到错误: java.lang.NoClassDefFoundError 导致:java.lang.IllegalAccessError:预验证类中的类引用解析为意外实现

我搜索了整个互联网来寻找答案,但找不到。即使是这篇很棒的文章http://blog.js-development.com/2010/06/android-instrumentation-test.html对我没有帮助。 我尝试了许多与 Java Build Path 的组合,但什么也没有:(

问候

最佳答案

帖子Android Testing: External libraries可能包含您问题的答案和分步示例。

关于java junit 和异常 java.lang.NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8218476/

相关文章:

java - 为什么Java静态方法可以调用构造函数,但不能引用this?

java - Android:找不到处理 Intent 的 Activity

java - 清除属于我的应用程序的已可见通知

android - 从后台恢复应用程序时显示相同的 fragment

java - @RequestMapping java.lang.AssertionError : Status Expected :200 Actual :404

java - 如何使用 @Transactional 注释测试方法

java - Eclipse 内存分析器 - 尝试获取堆转储时出错

java - 从 Crystal 报表中提取/显示 SQL

android - 在安卓上构建 vp8

java - dbunit 性能最佳实践