마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 한글이 안나와요

0 추천
뷰 페이저를 만들고 있습니다.

xml상에서는 한글이 잘 나오는데 폰에 앱을 설치하면 아예 공백으로 나오네요 .. 어떻게 처리해야하나요
한글 님이 2017년 7월 27일 질문

2개의 답변

0 추천
한글 폰트가 없거나 인코딩 문제일 듯 한데요..

애뮬레이터로 개발하신다면,

https://m.blog.naver.com/PostView.nhn?blogId=skyvvv624&logNo=220596382018&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F 를 참조하세요.
익명사용자 님이 2017년 7월 27일 답변
0 추천
저도 같은 문제로 고생하다가 어제 해결했는데요.

먼저 xml 상에서는 한글이 나오는데 디버그를 하면 한글이 안나오는 이유는

xml에서는 타입을 따로 변환을 해서 나오기 때문에 한글이 깨지지 않고 나오는 거라고 합니다.

(대충 내용만 이해하고 스쳐갔던 정보기 때문에 상세하게 알고싶으시면 구글링해서 찾으실 수 있으실꺼에요)

 

결론은 저는 맥 유저여서 윈도우랑은 조금 다르지만,

맥 기준으로는 Preferences - Editor - File Encodings 에서

창 상단에 Global Endcoding / Project Encoding, 창 하단에 Default encoding for properties files

총 3가지를 모두 UTF-8 로 변경하고 Apply를 합니다.

(안드로이드는 Setting 탭쯤에서 이 항목을 찾을 수 있다고들 하네요)

많은 분들은 이걸로 해결이 됐다고 하고요.

저 같은 경우는 이걸로도 해결이 안됐었는데

Gradle Scripts - build.gradle (Module: app) 에서

android { 안에

bulidToolsVersion 밑에

compileOptions.encoding = 'UTF-8'

을 적으니 해결이 됐습니다.

 

물론 이것들은 한글 폰트가 있을때의 얘기이고요

폰트 같은 경우는

http://hearit.tistory.com/23

사이트를 참고하시면 해결될 듯 합니다.

잘 해결되시길 ^^
yt0229 (1,070 포인트) 님이 2018년 7월 5일 답변
...