其他分享
首页 > 其他分享> > 仅在Android 4.2中使用SOAP的Web服务操作中的VerifyError?

仅在Android 4.2中使用SOAP的Web服务操作中的VerifyError?

作者:互联网

我在调用Webservice communicator类中得到java.lang.VerifyError.

此错误仅在Android 4.2 O.S设备中出现.它在OS和Tabs的所有其他设备上运行良好.

以下是我的日志:

01-09 06:15:10.263: E/AndroidRuntime(785): FATAL EXCEPTION: Thread-78
01-09 06:15:10.263: E/AndroidRuntime(785): java.lang.VerifyError: org/ksoap2/SoapEnvelope
01-09 06:15:10.263: E/AndroidRuntime(785):  at com.weg.ecatalogue.servercommunication.WebServiceCommunicator$2.run(WebServiceCommunicator.java:78)
01-09 06:15:10.263: E/AndroidRuntime(785):  at java.lang.Thread.run(Thread.java:856)

关于4.2 OS依赖问题,请建议我.

解决方法:

将此jar文件用于call soap webservices

ksoap2-android-assembly-2.6.2-jar-with-dependencies .jar

并将AndroidHttpTransport类替换为HttpTransportSE

标签:android,web-services,soap,verifyerror
来源: https://codeday.me/bug/20190929/1833948.html