728x90



안드로이드 스튜디오에서 Layout Preview를 보면 한글을 쓸경우 출력이 되지 않는다.

프로그램을 실행시키면 다시 보이기 때문에 무시하고 해도 되지만 아무래도 신경은 쓰인다.

게다가 모든 한글이 평등하게 네모에 엑스자로 표시되므로 도중에 확인하기도 애매하다.

다행히도 출력할 방법이 있으므로 출력해보자.





터미널을 열어서 다음과 같이 치자


curl https://gist.githubusercontent.com/skyisle/4d98cbcdc259601fba0f07602667b1b9/raw/0da59a462366f2d5165e112648a549cb705e9e15/korean_font.diff | patch -p1 -d /Applications/Android\ Studio.app/Contents/plugins/android/lib/layoutlib/data/fonts/


여기서 -d이후의 주소는 경우에 따라 다를 수 있다. 맥의 경우 거의 대부분 저 주소일 것이다. 물론 손을 댔으면 달라질 수도 있다.

윈도우의 경우 git콘솔을 사용해서 다운로드를 받으면된다.

C:\Program Files\Android\Android Studio\Contents/plugins/android/lib/layoutlib/data/fonts/를 주소로 입력해주자.





실행 완료후 위 주소로 가면 fonts.xml이 있다. 열어보자.





ctrl+F(맥의 경우 cmd+F)로 ko를 검색하자. 그러면 위와 같이 주석 처리되어있는 것을 확인 할 수 있다.

그중에서 NanumGothic.ttf폰트를 살려주면 이제 그 폰트로 한글이 표시된다.





이렇게 주석을 다시 나눠서 저부분만 살려주자.





그 다음 안드로이드 스튜디오를 다시 실행하면 위와 같이 제대로 출력이된다.


+ Recent posts