블로그 이미지
JoyfulLife

공지사항

최근에 받은 트랙백

글 보관함

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
에뮬레이터를 서버로 두고 tcp 데이터를 받아오려고 하는데 에뮬레이터이다보니 tcp 데이터를 일반적인 방법으로 받아 올 수 없었다. 에뮬레이터에서 자체적으로 ip를 할당할 수 없기 때문이다.
내가 210.118.... 라는 아이피를 쓴다고 하더라도 이 아이피를 에뮬레이터에서 바로 쓰는 것이 아니다.

에뮬레이터는 127.0.0.1 로 잡혀 있어서 바꿀수가 없었다. 이것을 해결하기 위해서 포트포워딩을 이용해야 했다.
http://community.365managed.com/morgue/57543
이곳에 가면 윈도우에서 쉽게 쓰는 프로그램이 있다.

쓰는 방법은
listen 에다가 클라이언트가 접속하는 포트 번호를 적어주고 redirect 에다가 에뮬레이터상에서 받아오는 포트 번호를 적어주면 된다. host에다가는 127.0.0.1 을 적어주면 된다.
신고

'안드로이드' 카테고리의 다른 글

RC29로 다운 그레이드가 안됩니다.  (0) 2009.12.02
단말  (0) 2009.11.29
삽질중.. 안드로이드 tcp 통신..  (0) 2009.11.24
안드로이드 에뮬레이터 서버 운영 방법..  (1) 2009.11.21
openFileInput, sdcard  (2) 2009.11.20
음성 녹음 모듈 개발..  (2) 2009.11.19

티스토리 툴바