본문 바로가기
Language/Android

[Android] 안드로이드 스튜디오(Android Studio)_한글 깨짐 현상 해결

by 썸머워즈 2019. 8. 5.
반응형

 

안드로이드 스튜디오를 이용하여 개발을 할 때 보면

가끔 한글이 깨져서 고생하는 경우가 생기는데 한글 깨짐 현상을 해결하는 방법에 대해

정리해보자.

 

우선 가장 흔한 방법 첫 번째 방법으로는

안드로이드 스튜디오 인코딩을 "UTF-8"로 바꿔주는 것이다.

 

그러기 위해서

[File] - [Settings]

를 들어가 주자.



그런 다음

[Editor] - [File Encodings]를 들어가서

저렇게 세 군대를 전부 UTF-8 바꿔주자.



이제 두 번째 방법으로는

안드로이드 스튜디오 우측 하단에 보면 언어를 선택하는 부분이 있다.

그것 역시 UTF-8로 바꿔주자

(간혹 x-windows-949로 해야 보이는 한글도 있는데 한글 보이게 잘 맞춰주자) 

 

선택하면 reload/convert 선택창이 나오는데

새로 변경되는 인코딩으로 인해 해당 파일의 내용이 변경될 수도 있다는 내용에 대해 안내해 주고 있다.

크게 영향이 가는 건 없을 테니 convert를 선택해주도록 하자

 



또 다음으로 세 번째 방법으로는

(이건 나도 해보지 않았다.)

 

보통 레이아웃 프리뷰가 한글이 깨졌을 때 많이들 한다나보다

해당 폰트가 존재하지 않아서 생기는 깨짐이라고 하는데

 

C:\Program Files\Android\Android Studio\plugins\android\lib\layoutlib\data\fonts

해당 경로에 있는 fonts.xml 에서


ko를 검색해서 

이러한 것을

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


NotoSansCJK-Regular.ttf로 바꿔주거나 (잘 모르겠다 안 해봐서)

 

<family lang="ko">

        <font weight="400" style="normal" index="1">NanumGothic.ttf</font>

</family>

 

으로 변경하거나 하면 잘 실행된다 한다.

 

심지어 근데 내 거는 이렇게 되어있다 구글링 했을 때 이와 같은 경우는 안 나오던데 이유는 모르겠다

그래도 나는 한글은 아주 잘 나온다...

 

 

반응형


댓글

TOP