4.0.3程序private String ws(){
String result="";
try{
SoapObject request=new SoapObject(NAMESPACE,MEHTODNAME);//NameSpace
request.addProperty("i","5");
request.addProperty("j", "6");
SoapSerializationEnvelope envelope=new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet=true;
envelope.setOutputSoapObject(request);
HttpTransportSE ht=new HttpTransportSE(URL);
ht.call(SOAPACTION, envelope); //到这一步就异常 找不到原因
if(envelope.getResponse()!=null){
SoapPrimitive response=(SoapPrimitive)envelope.getResponse();
result=response.toString();
}
}catch(Exception e){
result=e.getMessage();
}
return result;
}
String result="";
try{
SoapObject request=new SoapObject(NAMESPACE,MEHTODNAME);//NameSpace
request.addProperty("i","5");
request.addProperty("j", "6");
SoapSerializationEnvelope envelope=new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet=true;
envelope.setOutputSoapObject(request);
HttpTransportSE ht=new HttpTransportSE(URL);
ht.call(SOAPACTION, envelope); //到这一步就异常 找不到原因
if(envelope.getResponse()!=null){
SoapPrimitive response=(SoapPrimitive)envelope.getResponse();
result=response.toString();
}
}catch(Exception e){
result=e.getMessage();
}
return result;
}
result = e.getMessage();
result最后返回等于null
2.尝试一下同样的写法是不是在2.2版本的项目下正常,如果2.2版本下正常,那么就很有可能是第三方ksoap包的版本有问题
3.如果2.2下也运行不了,那么这里有个2.2版本的例子,你下来看看
http://download.csdn.net/detail/fire_fire_fire/4311576