Я работаю в android студии с java, мне нужно отправить некоторые данные, используя udp, но приложение обрабатывает sh при отправке команды.
String messageStr = event.values[2] + "";
int server_port = 20202;
DatagramSocket s = null;
try {
s = new DatagramSocket();
} catch (SocketException e) {
e.printStackTrace();
}
InetAddress local = null;
try {
local = InetAddress.getByName("192.168.0.18");
} catch (UnknownHostException e) {
e.printStackTrace();
}
int msg_length=messageStr.length();
byte[] message = messageStr.getBytes();
DatagramPacket p = new DatagramPacket(message, msg_length, local,20202);
try {
s.send(p);
} catch (IOException e) {
e.printStackTrace();
}
как я могу это исправить это?