본문 바로가기
공부하는 하스씨/안드로이드

최신 안드로이드 스튜디오. 레이아웃 프리뷰 화면에 한글이 깨지는 경우.

by 박하스. 2017. 2. 20.
728x90
반응형

스튜디오 최신버전으로 업데이트 한 이후.

레이아웃 작업 할때 프리뷰창에 한글이 사각형으로 나온다.


이놈들 무슨 짓을 한건가.. 했는데.


디폴트 설정 파일에 존재하지 않는 폰트가 지정되어 있어서 제대로 표현이 안되고 있었다.



해결은? 간단하다..  그 설정 파일 열어서.. 적절한 한글 폰트로 지정하면 되는게다.




터미널 열어서


/Applications/Android\ Studio.app/Contents/plugins/android/lib/layoutlib/data/fonts/


경로를 찾아가면.   fonts.xml 파일이 있다.




vi 로 파일 열어서 찾아보면


<family lang="ko">
  <font weight="400" style="normal" index="1">NotoSansCJK-Regular.ttc</font>
</family>

이라고 되어있다. 노토산스CJK-레귤라. 라는 신기한 폰트가 정의되어 있다.


이 폰트를 적절한 한글 폰트 (가장 기본인  NanumGothic.ttf ) 로 설정해주면 해결된다.

xml 파일 수정 후에는 다시 로드시키기 위해서 안드로이드 스튜디오 재시작 해주는건 기본~!






* 폰트명을 바꿨는데 안되는 경우는.... 저기 위에 보면 노토산스 어쩌고의 화장자가 ttc로 되어 있는데. 이를 ttf로 안바꾼 경우가 백에 아흔아홉 이다. ㅋㅋㅋ


728x90
반응형