我只是想在Android JUnit测试, 使用Robotium但测试总是失败与错误:的Android Robotium的NoClassDefFoundError
java.lang.NoClassDefFoundError:com.jayway.android.robotium.solo.Solo
solo = new Solo(getInstrumentation(),getActivity());在SETUP()方法:
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
我读的地方,这可能与Android SDK的修订17,但我无法证实这一点,因为我第一次尝试Robotium已经与SDK 17
的Robotium jar已正确添加到项目构建路径中。
有没有人遇到过类似的问题?
问候 K.
libs目录做的窍门,谢谢!但你不应该将它们添加到那么BUIL路径,因为在库的一切将被自动添加到构建路径。 (http://tools.android.com/recent/dealingwithdependenciesinandroidprojects)。 – Alf 2012-03-30 13:02:40
金嗨,我没有看到我的测试项目中的任何LIB ...我在哪里需要改变呢? – ChanGan 2012-09-28 12:10:33