我在我的android测试项目中使用easymock-3.2.jar。
我在其主页中找到它:

2013-07-11: EasyMock 3.2 is available. Add @Mock annotations and Android support.


但是,使用时出现异常。

java.lang.NoClassDefFoundError: org.easymock.EasyMock

我在Google上搜索了很多,然后添加

dexmaker-1.0.jar
objenesis-1.2.jar
cglib-nodep-2.2.2.jar or cglib-2.2.jar


但是仍然有例外。谁能帮助我?
非常感谢。

最佳答案

放图书馆

easymock-3.2.jar
dexmaker-1.0.jar
dexmaker-mockito-1.0.jar


在测试/库中。它将起作用。

注意,它在测试/库中,而不是在测试/库中。
它将抛出

java.lang.NoClassDefFoundError: org.easymock.EasyMock


如果将它们放置在测试/库中。

关于android - 如何在Android中使用EasyMock,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22606001/

10-10 16:15