마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 - pc udp소켓통신 질문드립니다 [closed]

0 추천

간단하게 pc과 안드로이드 간에 udp 소켓통신을 하려고하는데 잘 안되고있습니다..

 아래와 같이하면 될거라생각했는데 안드로이드 쪽에서 전송이 안되고 있습니다

아시는분 도움 주시면 감사하겠습니다

 


=======pc======
addr.sin_family=AF_INET;
addr.sin_addr.s_addr = inet_addr(ip);
addr.sin_port=htons(port);
hRecvSock = socket(AF_INET, SOCK_DGRAM, 0); 
bind(hRecvSock, (SOCKADDR*) &addr, sizeof(addr));
nResult = recvfrom(hRecvSock, (char*)buffer, BUFSIZE, 0, ( SOCKADDR * )&recv_addr, &length);

===안드로이드====
byte[] buffer;
DatagramSocket socket;
DatagramPacket packet;
InetAddress serverAddr;

serverAddr = InetAddress.getByName(ip);
socket = new DatagramSocket();
buffer = new String("Hello").getBytes();
packet = new DatagramPacket(buffer, buffer.length, serverAddr, port);
socket.send(packet);

질문을 종료한 이유: 자체해결
숭늉 (540 포인트) 님이 2015년 4월 17일 질문
숭늉님이 2015년 4월 17일 closed
...