2010-10-26 22 views
0

我試圖確定數據是否通過使用OutputStream對象的TCP套接字成功發送到服務器。出於測試目的,我禁用了手機和OutputStream.write()中的網絡通信;不會引發異常,套接字類中的所有方法都會返回,就好像套接字處於活動狀態並正在工作一樣。有什麼我在這裏做錯了嗎?Android TCP套接字和流媒體。在conectivty丟失後發送數據時沒有錯誤或異常

是否有任何套接字實現或流實現我可以用來獲取異常或錯誤,當流/套接字不實際發送緩衝區中的數據?

也在套接字上設置SetSoTimeout()似乎沒有做任何事情。

感謝, 圖騰

回答

0

如果你使用模擬器,這是一個known bug,數據仍然可以啓用飛行模式後發送。

相關問題