2010-10-26 56 views
0

我试图确定数据是否通过使用OutputStream对象的TCP套接字成功发送到服务器。出于测试目的,我禁用了手机和OutputStream.write()中的网络通信;不会引发异常,套接字类中的所有方法都会返回,就好像套接字处于活动状态并正在工作一样。有什么我在这里做错了吗?Android TCP套接字和流媒体。在conectivty丢失后发送数据时没有错误或异常

是否有任何套接字实现或流实现我可以用来获取异常或错误,当流/套接字不实际发送缓冲区中的数据?

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

感谢, 图腾

回答

0

如果你使用模拟器,这是一个known bug,数据仍然可以启用飞行模式后发送。