我正在 Netbeans 中构建一个 Android hello world 应用程序。它正在正确构建,我也可以在模拟器中运行。
但是在创建和运行 Junit 测试时,我得到一个 java.lang.NoClassDefFoundError
。
我该如何解决这个问题?
最佳答案
检查您的测试项目的 list ,例如 HelloWorldTest/AndroidManifest.xml
。 instrumentation
标记的 android:targetPackage
属性应该以应用程序中的包为目标,例如,com.example.helloworld
。 不是您的测试项目的测试包(例如。com.example.helloworld.test
)。
关于在 Netbeans 中运行 JUnit 测试时出现 java.lang.NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2912897/