Привет, я новичок в android. С android я могу отправлять данные в другой порт. Но я не могу получить данные с помощью udp в android. Как получить данные с помощью udp в эмуляторе Android?
Может ли кто-нибудь помочь мне получить данные udp в Android?
Код здесь
DatagramSocket clientsocket=new DatagramSocket(4900);
byte[] receivedata=new byte[1024];
while(true)
{
DatagramPacket recv_packet=new DatagramPacket(receivedata, receivedata.length);
textview.setText("UDP S: Receiving...");
clientsocket.receive(recv_packet);
String rec_str=new String(recv_packet.getData());
textview.setText(" Received String "+rec_str);
}
клиент долго ждет получения на ==> clientsocket.receive (recv_packet);
как получить данные udp в android?