Computer/Android

안드로이드 스튜디오 소켓통신 한글깨짐

미처서 2015. 5. 14. 10:55

서버의 버퍼 입출력부분에 UTF-8 속성을 사용한다.


BufferedReader in = new BufferedReader(

new InputStreamReader(client.getInputStream(), "UTF-8"));

String str = in.readLine();

System.out.println("Server Received: '" + str + "'");


PrintWriter out = new PrintWriter(new BufferedWriter(

new OutputStreamWriter(client.getOutputStream(),"UTF-8")),

true);