티스토리 뷰
반응형
안드로이드 스튜디오가 2.2로 업데이트 되면서 2.1 이하에서 API 레벨을 24로 설정하는 경우 한글이 깨지던 현상이 그대로 발생하였다. 이를 해결할 수 있는 방법을 SKULTS 님께서 해결하셔서 공유한다.
원본글
위의 링크를 클릭하면 원본 글을 볼 수 있다.
<원인>
레이아웃 에디터에서 한글폰트가 잘못지정된 것이 문제인데... 일단 안드로이드에서 새로운 폰트인 Noto 폰트를 기본폰트로 사용하려고 하는 듯하다.. 그냥 해당 폰트를 구해서 시스템 폰트에 넣어도 되지 않을까라는 생각이 들긴하는데.. 일단 그동안 잘 나왔던 NanumGothic.ttf 를 그냥 사용하기로 한다.
<해결방법>
1. 안드로이드 스튜디오 설치 폴더로 이동
2. plugins/android/lib/layoutlib/data/fonts 폴더로 이동
3. fonts.xml 파일을 텍스트 에디터를 이용하여 연다.
4. lang="ko" 로 검색하여 아래 와 같은 라인을 찾는다.
<family lang="ko">
<font weight="400" style="normal">NanumGothic.ttf</font>
</family>
(개발환경이 리눅스라서 otf 확장자인데, 윈도우나 기타 OS에서는 다른 확장자일 수 있음)
5. NotoSansCJK-Regular.otf 를 NanumGothic.ttf 로 변경 후 저장한다.
6. 안드로이드 스튜디오를 재시작한다.
끝.
반응형
- TAG
- 2.2, Android Studio, Font, layout editor, 레이아웃, 안드로이드스튜디오, 에디터, 폰트, 한글 뷰어
댓글
공지사항
최근에 올라온 글
- Total
- 783,590
- Today
- 41
- Yesterday
- 37
링크
TAG
- 휴대폰
- 윈도우
- 키보드
- arduino
- 파이어폭스
- 휴대폰환불
- ubuntu
- install
- java
- xubuntu
- Grails
- Android
- 사진
- Nikon D70s
- 한글
- nikon d2h
- 구입
- NC10
- 자바
- 안드로이드
- 우분투
- 설치
- 아두이노
- Eclipse
- 노트북
- 개발
- 리눅스
- Firefox
- 주분투
- AF 50mm F1.8