안드로이드 스튜디오에 한글이 나오지 않아요
728x90
반응형

오늘 공유할 2가지 내용은 http://thdev.tech/이다.

역시 선배님들은 위대하다.

다음에 만날 수 있다면 밥이라도 사야겠다. (선배님께서)


본론으로 넘어가자.


1. 레이아웃 Preview에서 한글 깨짐


구동하는데 큰 지장이 있는 것은 아니지만

굉장히 신경쓰인다. 네모에 X자가 보이는 깨짐현상.

터미널에서 아래와 같이 입력하니깐

간단하게 해결되었다. 윈도우는 원본에서 확인해보자.

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 옵션 뒤 부분은 개별 조정이 필요하다.


다만 나의 경우, 삽질이 조금 있었는데

맥을 잘 모르다보니 지금까지 dmg 파일을 그대로 사용해서

안드로이드 스튜디오를 이용하고 있었다.

즉 CD를 넣고 Rom상에서 구동을 했던 것이고

실제로 맥의 로컬 안에 설치가 안되었던 것이다.

이걸 몰라서 위 경로를 찾지 못하는 웃지못할 해프닝이....




2. 안드로이드 스튜디오에게 메모리 먹이기(냠냠)


한글 문제 찾다가 깨알같은 팁도 발견.

studio.vmoptions라는 파일을 찾으면 그 안에서 메모리를 조정해 줄 수 있다.


// before
-Xms256m
-Xmx1280m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops

// after
-Xms2048m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=768m
-XX:+UseCompressedOops
  • Xms : 초기 메모리 할당
  • Xmx : 최대 메모리
  • MaxPermSize : 영구 영역(Permanent Generation)에 해당되며, 기본 사이즈는 350m
  • ReservedCodeCacheSize : 예약된 코드 캐시 사이즈, 기본 사이즈는 240m
그런데 체감은 더 느려진 것 같은...
암튼 나중에 메모리가 잘 늘어났는지 아래 옵션을 통해 확인할 수 있다.


위와 같이 설정하면 아래와 같은 UI를 볼 수 있다.

(우와~ 신기~)





728x90
반응형