今天用DatagramSocket和c#的pc服务器通信,发现发回来的都是乱码,Android在收到数据的时候,应该在
udpClient.receive(recvPacket);
byte[] recvData=recvPacket.getData();
之后用String servTcpPort=new String(recvData);
而不能像C#那样直接recvData.ToString();
今天用DatagramSocket和c#的pc服务器通信,发现发回来的都是乱码,Android在收到数据的时候,应该在
udpClient.receive(recvPacket);
byte[] recvData=recvPacket.getData();
之后用String servTcpPort=new String(recvData);
而不能像C#那样直接recvData.ToString();