問題の説明:
バックと通信(例えばネットワークデバッグアシスタントなど)の端子は、接続がソケットによって確立することができる場合が、データ送信HEXは、背景のみを送信することにより0x00の入力ストリームを発見したとき - 0x7Fのデータのために複数のバイトリードデータのバイトは、値を表す背景データのデフォルトセット(例えば0xEFという0xbfの0xBD)次に、解決できません
ソリューション:
InputStreamのDataInputStreamの代わりに、
コアコード:
DataInputStreamのDataInputStreamを=新しいのDataInputStream(socket.getInputStream());
バイト[]バイト=新しいバイト[1024]; //は、各データ伝送が1024バイトより大きくないと仮定しました
INT LEN = dataInputStream.read(バイト)バイトの配列に//受信データ