본문 바로가기

반응형

에뮬레이터

안드로이드 에뮬레이터 4.X 버전에서 한글이 정상적으로 표시되지 않는 경우 안드로이드 에뮬레이터를 사용하여 앱을 테스트할 때, 구버전까지 지원하도록 만든 경우, 낮은 버전에 대한 테스트를 진행해야 한다. 이때, 에뮬레이터를 사용하는데, 4.X 버전을 사용하는 경우, 한문, 일어등은 정상적으로 표시되는 반면, 한글은 정상적으로 표시되지 않는 증상이 있다. 이를 해결하기 위해서 system.img 파일에 한글을 표시할 때 사용할 NanumGothic.ttf, NanumGothicBold.ttf 파일을 추가해주면 된다. 방법은 다음과 같다.(아래의 방법은 우분투를 기준으로 합니다. 윈도우는 이번에 bash 가 추가되었다고 하니 비슷하게 사용할 수 있지 않을까 합니다.) 1. android-sdk-linux 폴더의 system-images 의 4.X 버전대의 폴더를 선택한다. 여기서는.. 더보기
안드로이드 스튜디오 에뮬레이터 윈도우 사이즈 변경 안드로이드 스튜디오가 버전이 올라가지만 이상하게 에뮬레이터의 윈도우 사이즈는 참 변경하기가 힘들다. 기존에 잘 작동하던 -scale command line 명령어도 제약이 생기고... 하여간 부팅이 완료된 에뮬레이터의 윈도우 사이즈를 편리하게 변경할 수 있는 방법을 구글링으로 검색했다. adb 명령어에 익숙하다는 전제하에 이야기한다. 윈도우의 경우 cmd 창, 리눅스의 경우 터미널을 하나 연다. 아래와 같은 명령어를 입력하여 자신이 원하는 사이즈로 조절되는 것을 확인하면서 수치를 변경한다. $ adb emu wnidow scale 0.5 에뮬레이터가 2개이상 실행되고 있는 상태라면, 하나를 선택해서 명령해주면 된다. 예를들어 $ adb devices 명령어로 검색된 emulator 가 2개이고 각각 이름.. 더보기
안드로이드 에뮬레이터에서 CPU 100% 점유 해결 해결방법은 사운드 입출력에 대한 설정을 변경하면 된다.안드로이드 에뮬레이터 설정 폴더 (~/.android/avd/myAVD.avd/) 로 이동해서 config.ini 파일을 수정한다. 설정항목중에서 다음 설정항목을 수정, 추가하면 된다. hw.audioInput=no hw.audioOutput=no 참조 : http://stackoverflow.com/a/33185427 끝. 더보기

반응형