옵티머스2X 단말기로 디버깅 할 땐 잘되던 소켓 네트워크가 갤럭시S로 디버깅 시엔 안되네요.]
소스 첨부..
try{
Socket socket = new Socket(SERVER.IP, SERVER.FORT); //이 구문을 동작하던 중에...
Log("서버와 연결되었습니다.");
new Sender(socket).start();
new Receiver(socket).start();
}
catch(ConnectException ce){
ce.printStackTrace();
Log("ConnectException");
}
catch(IOException ioe){ //입출력 익셉션이 잡혀버립니다. 옵티머스에선 3G를 끈 상태에서 동일한 익셉션이 잡힙니다.
ioe.printStackTrace();
Log("IOException");
SufMenu.Checking(SufMenu.NETWORK_FAIL);
}
catch(Exception e){
e.printStackTrace();
Log("Exception");
}
물론 옵티머스 2X에선 무리없이 모두 잘되는데요.
제가 폰 두개를 가지고 네트워크를 이용한 게임을 개발 중이라.., 평소 제 폰인 옵2엑스로 개발하다가... 마무리하고
친구 폰인 갤럭시S로 연동해보려던 차에.. 이런 문제가 발생해버리네요...
서버 환경은 WINDOW 7 PC구요.
옵티머스 2X - 2.2.2 버젼이구요. (잘되는 기기)
갤럭시 S - 2.3.3 버젼입니다.(안되는 기기)
앱은 2.2.2 환경에서 개발되고 있기 떄문에 버젼 문제가 아닐까도 생각해보고 있구요..
옵티머스에서 3G를 끈 상태에서 접속 시도시 같은 익셉션이 발생하기도 해서 뭔가 아리송 한 상태네요..