Mic*_*cky 12 testing junit android robotium
我只是想在Android JUnit测试中使用Robotium,但测试总是失败并出现错误:
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());
}
Run Code Online (Sandbox Code Playgroud)
我在某处读到这可能与Android SDK修订版17有关,但我无法证实这一点,因为我第一次尝试使用SDK 17的Robotium.
Robotium jar正确添加到项目构建路径中.
有没有人遇到类似的问题?
问候K.
Rob*_*rdi 30
我今天遇到了同样的问题.我通过将jar导入测试项目的libs目录然后将其添加到Build Path Libraries来解决:
TestProject属性 - > Java构建路径 - > Libreries - >添加JARs ... - > TestProject/libs/robotium-solo-3.1.jar
| 归档时间: |
|
| 查看次数: |
11884 次 |
| 最近记录: |