서버 : 자바, 혹은 C
클라이언트 : 안드로이드 2.3
정말 간단하게 소스는 Socket sock = new Socket("127.0.0.1", 9000); 으로 했어요.
자버 서버와 자바 클라이언트 끼리는 접속이 잘되는데 안드로이드 클라이언트로 접속만 할려면 에러가 납니다.
정말 왜 그런지 이유를 모르겠어요.
그냥 같은 컴퓨터에서 돌리고 있거든요. 그래서 루프백주소로 했어요
아 해결했습니다 루프백 주소가 이상하게 안먹히네요. 루프백 주소를 안넣고 직접 저희집 공유기 주소를 넣어주었습니다. 감사합니다.
근데 만약 인터넷이 연결 안상태에서 루프백 주소를 넣으려면 어떻게 해야되죠? 자바나 c에서는 루프백 주소가 먹히는데 안드로이드에서는 루프백 주소가 안먹히는군요
http://goo.gl/SbmjT
한번읽어보세요 안드로이드 에뮬레이터에서는 루프백 주소가 다릅니다.
안드로이드 에뮬레이터는 시뮬레이터가 아니라 말그대로 에뮬레이터...
가상머신입니다. 에뮬레이터는 다른 PC 라고 생각하시면 되요.
정말 감사합니다 127.0.0.1 이 아닌 10.0.2.2 로 하니까 루프백이 제대로 걸리네요
로그인 유지
안드로이드에서 서버를 돌리는게 아니니까 접속이 안되는거 같은데용.
서버 ip를 넣어보세여