From 2815368143caf478eb28415cc0dbf15cb4b40c62 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 07 十二月 2021 17:09:27 +0800 Subject: [PATCH] 2021-12-07 1.更新 --- HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java index a2f7c2f..44a5a2b 100644 --- a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java +++ b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/client/UdpClient.java @@ -5,6 +5,7 @@ import com.hdl.sdk.common.HDLSdk; import com.hdl.sdk.common.utils.IpUtils; +import com.hdl.sdk.common.utils.LogUtils; import com.hdl.sdk.common.utils.ThreadToolUtils; import com.hdl.sdk.socket.SocketBoot; import com.hdl.sdk.socket.SocketOptions; @@ -144,11 +145,13 @@ IHandleMessage handleMessage = getOptions().getHandleMessage(); if (handleMessage != null) { - handleMessage.read(receivePacket.getData()); + byte[] data = new byte[receivePacket.getLength()]; + System.arraycopy(receivePacket.getData(), 0, data, 0, data.length); + handleMessage.read(data); } final String receive = new String(receivePacket.getData(), 0, receivePacket.getLength()); - Log.d("---->", receive + " from " + receivePacket.getAddress().getHostAddress() + ":" + receivePacket.getPort()); + LogUtils.d("---->", receive + " from " + receivePacket.getAddress().getHostAddress() + ":" + receivePacket.getPort()); //閲嶇疆闀垮害 if (receivePacket != null) { -- Gitblit v1.8.0