1.android 设备在未有设备连接的时候,怎么判断socket是未连接,如果使用API提供的isConnected()的方法会报一个空指针
2.当socket连接的设备突然断开怎么实时获取socket的状态
3在进行socket通信的时候会出现可以发送数据,却收不到数据,如果处理
巴扎黑2017-04-17 17:39:56
デバイス上でサーバーは有効になっていますか?その場合、ServerSocket.accept()
メソッドはブロックされています。このメソッドが成功する前に、 を作成した他のスレッドに判定コード を書き込んではいけません。ServerSocket.accept()
と同じスレッド内にある必要があります。 🎜 > 実行後に新たにオープンしたスレッドにおいて、判定方法もブロックの影響を受けるようにする。 ——また、ServerSocket.accept()
はを使用して接続状況を判断するために使用されます。 Socket.isClosed()