大家好~想請問一個android UDP broadcast的問題我做了一個簡易的發送udp broadcast的程式,當按下按鈕後執行
接著我透過Ethereal抓封包來查看,但都沒有發現我送出的封包
不曉得還有哪邊需要修改程式碼如下try{
    
     DatagramSocket socket=new DatagramSocket();
     socket.setBroadcast(true);
     byte data[]="test".getBytes();
     DatagramPacket packet=new DatagramPacket(data,data.length,InetAddress.getByName("172.16.10.255"),8888);
     socket.send(packet);
       socket.close(); 
            }
     catch(SocketException e){
     e.printStackTrace();
     }
     catch(UnknownHostException e){
     e.printStackTrace();
     }
     catch(IOException e){
     e.printStackTrace();
     }
 
AndroidJavabroadcastUDPsocket