解析Android中的LinkedList时的java.lang.AbstractMethodError

解析Android中的LinkedList时的java.lang.AbstractMethodError,第1张

概述我想窥探 android中的Linkedlist. List list = new LinkedList();List spyData = Mockito.spy(list);spyData.add("xxxx"); 但是,发生了异常. java.lang.AbstractMethodError: abstract method "boolean org.mockito.internal.in 我想窥探 android中的linkedList.
List List = new linkedList();List spyData = Mockito.spy(List);spyData.add("xxxx");

但是,发生了异常.

java.lang.AbstractMethodError: abstract method "boolean org.mockito.internal.invocation.AbstractAwareMethod.isAbstract()"    at     org.mockito.internal.invocation.InvocationImpl.callrealMethod(InvocationImpl.java:109)    at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:41)    at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:93)    at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29)    at org.mockito.internal.handler.InvocationNotifIErHandler.handle(InvocationNotifIErHandler.java:38)    at com.Google.dexmaker.mockito.InvocationHandlerAdapter.invoke(InvocationHandlerAdapter.java:49)    at linkedList_Proxy.add(linkedList_Proxy.generated)    at com.app.test.testmethod(mytest.java:202)    at androID.test.AndroIDTestRunner.runTest(AndroIDTestRunner.java:191)    at androID.test.AndroIDTestRunner.runTest(AndroIDTestRunner.java:176)    at androID.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)    at androID.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1858)

libs的依赖关系是

dexmaker-1.2.jardexmaker-mockito-1.2.jarmockito-core-1.10.19.jar

甚至我将mockito-core-1.10.19.jar更新为mockito-core-2.0.31-beta.jar,

问题依然存在.

但是Mockito.mock(linkedList.class)还可以,我对这个问题没有任何想法.

谢谢.

解决方法 我刚刚找到了解决问题的另一种方法.

对于dexmaker 1.2来说这是一个问题,我们应该升级到dexmaker 1.4,dexmaker-mockito 1.4并包含dexmaker-dx-1.4.

所以依赖是

dexmaker-dx-1.4.jardexmaker-1.4.jardexmaker-mockito-1.4.jarmockito-core-1.10.19.jar
总结

以上是内存溢出为你收集整理的解析Android中的LinkedList时的java.lang.AbstractMethodError全部内容,希望文章能够帮你解决解析Android中的LinkedList时的java.lang.AbstractMethodError所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1136996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存