안드로이드 어플 ---> PC 송신은 잘됩니다.
근데 PC ---> 안드로이드가 안됩니다. (수신이 안됩니다.)
receive에서 계속 대기타고 있음..

프로그램내에서 송수신은 다 잘됩니다. localhost로 주고받고..

telnet에서 redirection했고 sudppipe 연결도 했습니다.
에뮬레이터로 하는거랑 핸드폰으로 하는거랑 마찬기지로 같구요..

외부에서 접속이 안되는 이유가 왜일까요??
 도와주세요 ㅠㅠ

  try {
           
               InetAddress serverAddr = InetAddress.getLocalHost();
               UDPConnection.setAddText("Server: Connecting... " + serverAddr.getHostAddress());
               DatagramSocket socket = new DatagramSocket(SERVERPORT, serverAddr);
              
               byte[] buf = new byte[1200];
              
               DatagramPacket packet = new DatagramPacket(buf, buf.length);
              
               while(true) { 
               UDPConnection.setAddText("Server: Receiving...");
                                    
            socket.receive(packet);
               UDPConnection.setAddText("Server: Received: '" + new String(packet.getData()).trim() + "'");
               }