我真的很困惑。我有一个项目“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/