【问题标题】:Android TCP socket and Streaming. No Errors or exceptions when sending data after conectivty lossAndroid TCP 套接字和流。连接丢失后发送数据时没有错误或异常
【发布时间】:2010-10-26 12:45:25
【问题描述】:

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

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

在套接字上设置 SetSoTimeout() 似乎也没有任何作用。

谢谢, 图腾

【问题讨论】:

    标签: android sockets


    【解决方案1】:

    如果您使用的是known bug的模拟器,则启用飞行模式后仍然可以发送数据。

    【讨论】:

      猜你喜欢
      • 2019-12-08
      • 2013-07-06
      • 2014-06-08
      • 1970-01-01
      • 2017-09-08
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多