안드로이드 스튜디오 최신버전이 지난 9월에 배포배었습니다.그런데 한글이 깨지는 문제가 있어요! 오래 찾아봤네요 ㅠㅠ Android Studio 한글깨짐 한글이 이처럼 깨집니다. 처리방법은 간단해요 한글깨짐 오류 해결방법 /Applications/Android Studio.app/Contents/plugins/android/lib/layoutlib/data/fonts/font.xml 파일을 열어보세요 (맥 기준 경로입니다)자신의 안드로이드 스튜디오 설치된 경로에 위 경로를 따라가시면 됩니다. (mac, windows 동일) NotoSansCJK-Regular.ttc 위 내용을 검색해보시면 한글이 NotoSansCJK-Regular.ttc 파일로 되어있는데 해당 font 파일이 없어서 발생하는 문제입니다. ..
/etc/my.cnf를 편집합니다 $ vi /etc/my.cnf 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253# mysql 또는 root 계정으로 작업을 권장합니다.vi /etc/my.cnf # client 부분밑에 추가[client]default-character-set = utf8 # mysqld 부분밑에 추가[mysqld]init_connect = SET collation_connection = utf8_general_ciinit_connect = SET NAMES utf8character-set-server = utf8collation-server = utf8_gener..
웹뷰에서 파라메타값으로 보내는값이 깨질때? 예를들어 WebView.loadUrl("http://www.naver.com?a=한글이다"); 를 보냈는데 '한글이다'가 깨지는 경우가 많이 발생한다. #$!^!$% 이러한 외계어로.. 방법은 생각보다 간단하다. WebView.getSettings().setDefaultTextEncodingName("UTF-8"); 웹뷰 자체의 인코딩을 맞춰주는것. 물론 서버페이지도 같은 인코딩으로 해주어야 할것이다.
http://cafe.naver.com/appleiphone/2365541
오늘은 어제오후부터 삽질을 했던 한글 입력문제에 대해 적어놓을까 한다. PHP문서에서 echo로 찍어보았을때는 문제없는데 db에 넣으면서 한글이 깨지는 문제를 겪고 있었다.'한글' 이라고 입력해도 db에서 확인해보면 'ㅇㄷㅇㄷ' 이런 문자로 들어가는 것이었다. 검색해봤는데 일반적으로 많이들 사용하는 mysql_query($sql, #connect); 를 사용하는데나같은 경우는 mysqli_query 를 사용했다. 그래서 인터넷 검색하면 많이 있는 mysql_query('SET NAMES utf8', $conn); 이 먹히지 않는것이었다. 처음엔 이유도 몰랐다.ctrl + c / v 의 단점이었지.. 소스를 다시 읽어보니 내가 사용하고있는 쿼리방식은 mysqli !! 그래서 소스를 수정했다...
기타문의는 댓글주세요
소스상에서 문제도없고 쿼리가 문제있는것도 아닌데한글도 정상적으로 잘 나오는데 한글이 들어간 쿼리문을 실행시에 정상적인 결과가 나오지 않을때가 있다. 인코딩 문제인데, 본 글에서는 jsp를 예제로 설명한다. String URL = "jdbc:mysql://localhost:3306/DATABASE";String USER = "USER";String PASS = "PWD"; 여기서 핵심은 ?useUnicode=true&characterEncoding=utf8db실행 자체의 인코딩을 바꿔주는 것이다. 이것은 URL에 붙여주면 된다.아래와 같이 String URL = "jdbc:mysql://localhost:3306/DATABASE?useUnicode=true&characterEncoding=utf8"; 실행..
이클립스에서 .java파일의 한글깨질 경우 처리 1. 기본 이클립스Preferences -> General -> Workspace: Text File encoding 을 Other => UTF-8 로 지정!! 2.Preferences -> General -> Content Types -> Text -> Java Source File: Default encoding => euc-kr 로 지정 후 Update!! 3. import 받은 파일 Properties는 => UTF-8 임