net = new Socket("1.1.1.1", 80); // connects the Socket to the TARGET port 80.
out = new BufferedWriter(new OutputStreamWriter(net.getOutputStream()));   
out.write(get_text);
out.flush();

대략 이런 소스가 있습니다.
1.1.1.1이라고 적은 ip는 임의로 적은거고.. 실제는 돌아가고있는 서버 ip이구요
에뮬레이터에서는 잘 실행이 됩니다.

하지만 갤럭시s로 옮겨서 테스트 해보니 Scoekt에서 에러가 나네요;

IO_Exception이 나면서 아래 그림과 같은 메세지를 보여줍니다.

에뮬레이터와 실제 폰에서 socket의 생성을 다르게 해줄 부분이 있나요?

구글에서 검색하다보니 어떤 해외 개발자가 똑같은 상황에서 extern address를 사용해야 한다고 써놓은걸 봤는데..
이게 무슨말인지 모르겠네요

답변부탁드립니다 ㅠ