소켓 생성시 에러입니다.
Socket cs = new Socket("172.0.0.1",2244);
new구문에서 에러가 생깁니다.
보통 트라이 캐치에서 소캣생성에러로 넘어가는데
안드로이드 프로젝트로 만들면서부터
캐치문에서 소캣생성에러에 걸리지 않고
그저 끝없는 소스 낫 파운드
이것만 보여주네요.
connect 함수
try {
mSock = new Socket("192.168.3.71", 7898);
mSock.setSoTimeout(mTimeout);
} catch (UnknownHostException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (InterruptedIOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
네트워크를 연결하는 부분입니다.
1. 퍼미션 설정 O
2. 메인 쓰레드에서 사용?
이부분은 잘 모르겠습니다.
구조상으로는
리스너->커넥트함수 -> 프로토콜 클래스.커넥트() -> 상단 함수
입니다.
트라이 케치에서 캐치로 넘어가지 않고
그저 new에서만 오류를 보여주네요.
소스 낫 파운드만 보여주네요.
이전에 쓴 클래스는 제 착각;
프로젝트를 쭉 만들다 생긴것도 아니고
새로 만든 프로젝트에서 이런 일이 계속 발생 합니다.
질문만보고는 답하기가 어렵네요 ㅎ
첨에많이하는실수는 인터넷퍼미션추가 하지 않았다거나 메인쓰레드(onCreate) 에서 네트워크를 사용할때인데요 클래스낫파운드일때는 프로젝트클린을 먼저해보시구요