2012-04-06 35 views
2

我是新的android.I工作在Android應用程序。 爲此,我使用Ksoap2(2.6)調用Web服務並調用3個不同的json服務。 我的問題是,當1或2服務出來3然後它顯示java.net.SocketTimeOutException。Java.net.SocketTimeoutException在Ksoap2

請告訴我如何處理HttptransportSE和TimeOut以避免SocketTimeoutException。 預先感謝您。

回答

0

問題出在肥皂請求。

在所有的可選參數需要用 ZeroLengthSpace替換。

+0

此代碼不能在我的程序中運行。請您可以向我發送詳細代碼。先謝謝你。 – 2012-04-06 12:11:07

+0

它是否給出錯誤,如'java.net.SocketTimeOutException:讀取超時' – MKJParekh 2012-04-06 12:16:47

+0

是的,只有相同的錯誤,我越來越。 – 2012-04-06 12:30:52

13

解決這個問題的方法是:

HttpTransportSE androidHttpTransport = new HttpTransportSE(URL,60000); 

通知第二個參數,這是超時值。

+0

謝謝,這段代碼對我有用 – 2012-12-27 06:38:46

+0

仍然無法正常工作 – 2014-05-23 06:52:12