을 사용할 수 없습니다 해결, 내가 볼 :와이파이 소켓, 안드로이드
이0.0.0.0/0.0.0.0:xxxxx
(xxxx는 어떤 임의의 포트입니다)
서버에 대한 내 코드는 다음과 같습니다
try{
Boolean end = false;
ServerSocket ss = new ServerSocket(0);
System.out.println("Program running, Server address:" + ss.getLocalSocketAddress().toString());
while(!end){
//Server is waiting for client here, if needed
Socket s = ss.accept();
System.out.println("Socket Connected !");
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter output = new PrintWriter(s.getOutputStream(),true); //Autoflush
String st = input.readLine();
System.out.println("Tcp Example From client: "+st);
output.println("Good bye and thanks for all the fish :)");
s.close();
}
ss.close();
} catch (Exception ex) {
ex.printStackTrace();
}
주 : 1. 당신은 사용해야합니다 ..
는
서버 측 코드 예제는 ..... 당신이 당신의 코드를 실행 도움이 될 수 있습니다 ... 내 코드를 참조하십시오 '로그'인스톨 es of'System.out.println()'2. ss가 범위를 벗어났습니다. 컴파일러는 알 수없는 변수라고 불평해야합니다. – overbet13
전체 코드를 붙여 넣지 않아서 죄송합니다. 그 같은 컴파일러 오류가 없다, 그 이유는 단지 전체 코드가 내 질문에 코드 섹션 안에 들어오지 않았기 때문이다. 왜 전체 코드를 복사하지 않았는가 –