У меня возникла ситуация, когда ksoap2 останавливается при использовании метода transport.call().KSOAP stop running at transport.call() method
Я не могу найти решение после поиска, поэтому ваша помощь - единственная моя надежда.
Я знаю, что transport.call() остановился, потому что мой журнал показывает только до:
Log.i(TAG, "start4");
Спасибо за вашу помощь. Вот еще текущий код:
@Override
protected void onCreate(Bundle savedInstanceState) {
Log.i(TAG, "begining");
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tele = (TextView) findViewById(R.id.tele);
request res = new request();
Log.i(TAG, "start");
//try{
Log.i(TAG, "before Soapobject");
SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
Log.i(TAG, "start1");
SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
Log.i(TAG, "start2");
soapEnvelope.dotNet = false;
Log.i(TAG, "start3");
soapEnvelope.setOutputSoapObject(Request);
HttpTransportSE transport = new HttpTransportSE(URL);
Log.i(TAG, "start4");
try{
transport.call(SOAP_ACTION, soapEnvelope);
Log.i(TAG, "transpoartCALL");
SoapObject resultString = (SoapObject) soapEnvelope.getResponse();
Log.i(TAG, "beforesetTele");
res.setTele(resultString.getProperty("tele").toString());
tele.setText(res.getTele().toString());
Log.i(TAG, "testing");
}catch(Exception e){
e.printStackTrace();
}
}
, что вы получите в LogCat? –
привет махди, что я имею в виду, что я получаю? –
таких как ошибка или предупреждение, если вы получаете от сервера или приложения –