1

我创建了测试项目。在那我创建了文件夹“robotium”并粘贴了2个robotium jar文件(robotium-solo-3.4.1-javadoc.jar和robtium-solo-3.4.1.jar)。从我配置java构建路径的属性。但我得到了跟随故障跟踪

      java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo
      at com.example.pkg.test.ThisisitTest.setUp(ThisisitTest.java:19)
      at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
      at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
      at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:529)
      at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1448)
4

2 回答 2

1

在 android 清单中将 Debugable 设置为 true。

于 2012-09-05T09:40:14.233 回答
1

android:debuggable="true"只是不能解决我项目中的问题。我也必须添加这样做。

“NoClassDefFoundError”是由于android sdk升级到版本17。我需要在我的测试项目构建路径中的“order and export”中检查robotium.jar

于 2012-10-25T09:26:28.587 回答