ksoap调用webservice有关问题!
求救ksoap调用webservice问题!!!
------解决方案--------------------
调试看下错误提示
------解决方案--------------------
打断点,分步调试一下,很快就解决
是个很简单的功能显示数据库一张表内所有内容,用listview来显示的,但是不知道哪里错了点了按钮什么都不显示哭死了来大神救救我啊
package com.example.demo;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.ResponseCache;
import java.net.URL;
import java.util.ArrayList;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.SoapFault;
import org.ksoap2.serialization.MarshalBase64;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.AndroidHttpTransport;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
public class SoapUlti {
public ArrayList<String> GetWebServre(String methodName) {
ArrayList<String> Values = new ArrayList<String>();
String ServerUrl = "http://192.168.140.1:80/Service1.asmx";
String namespace="http://tempuri.org/";
SoapObject request=new SoapObject(namespace, methodName);
SoapSerializationEnvelope envelope=new SoapSerializationEnvelope(SoapSerializationEnvelope.VER12);
envelope.bodyOut = request;
HttpTransportSE ht=new HttpTransportSE(ServerUrl);
try {
ht.call(null, envelope);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
SoapPrimitive response=(SoapPrimitive)envelope.getResponse();
Values.add(response.toString());
} catch (SoapFault e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return Values;
}
}
------解决方案--------------------
调试看下错误提示
------解决方案--------------------
打断点,分步调试一下,很快就解决