项目中用到了xStream将对象封装成xml进行通讯的功能(这里用到了ksoap2-android-assembly-3.6.2-jar-with-dependencies.jar),测试一切都正常,将项目用AndroidStudio打包后发现app中总是连不上网,查看log有如下错误:
getMessageList: request xml ... <reqMsg>
operater>admin</operater>
<reqDetail>
<Kp>1</Kp>
<Kq>20</Kq>
</reqDetail>
</reqMsg>
12-05 16:59:42.678 17252-17339/? W/System.err: SoapFault - faultcode: 'soapenv:Server.userException' faultstring: 'com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$UnknownFieldException: No such field com.platform.app.service.xmlpo.ReqDetail.Kp
12-05 16:59:42.678 17252-17339/? W/System.err: ---- Debugging information ----
12-05 1