안드로이드에서 한글로 입력하면 ??로 전송이 됩니다.

 

자바쪽에서는 한글이 오는데요

보낼때 문제가 있는듯합니다

단순히 보내는 부분은 edittext 에서 입력을 받아서

 String sendMsgchate.getText().toString();
 PrintWriter send = new PrintWriter(new OutputStreamWriter(out));
     send.println(LOGIN_ID+":"+sendMsg);
     send.flush();
     


위에 처럼 처리해서 메세지를 보내는데요

영어는 잘되는 한글이 안되네요

여기서 encoding을 따로 해주어야 하나요??

 

 message = new String(w,0,size,"euc-kr");


 

자바에서 문자열을 받을때는

위 와같이 받습니다.

 

지적질좀 해주세요.흑흑