프로그래밍

안드로이드 가상 머신에서 한글 입력은?

안드로이드용 어플을 개발하려면 가상 머신 사용은 필수다. 하지만 가상 머신이 한글 출력은 문제없이 되지만, 입력은 안된다. 하지만 이것도 고수들의 노력이 있어서 가능한 상황이다. 예전부터 나온 것이지만…이제서야 써본다.

1. 프로그램 다운받기.

이 프로그램은 안드로이드펍의 회원들이 만든 것으로 해당 사이트에서 다운받을 수 있다.
  1. 안드로이드펍의 접촉식 한글 자판 프로그램 다운로드 페이지(http://www.androidpub.com/keyboard/)에 들어간다.
  2. 다운로드 페이지에서 ‘접촉식 한글 자판 최신 바이너리’를 클릭하고, 다운받기 링크를 클릭해서 HangulKeyboard.apk를 다운받는다.
  3. 다운받은 HangulKeyboard.apk를 안드로이드 SDK가 설치된 디렉토리의 platform-tools 디렉토리로 이동 또는 복사한다(다운받은 정확한 경로를 알고 있으면 이동시키지 않아도 되지만, 다운받은 경로가 복잡할 때는 설치하기 위해 경로명을 입력할 때 불편하기 때문에 이동시키는게 편하다).

2. 가상 머신에 설치하기.

  1. 가상 머신을 동작시킨다.
  2. 도스창을 띄워서 커맨드 모드로 들어간다.
  3. 도스창에서 안드로이드 SDK가 설치된 디렉토리로 이동하고, 다시 ‘platform-tools’ 디렉토리로 들어간다.
  4. 아래의 명령을 실행한다.
    adb install HangulKeyboard.apk
  5. 아래와 같은 메시지가 나오면서 가상 머신에 접촉식 한글 자판 프로그램이 설치된다.
    c:\lang\android\platform-tools> adb install HangulKeyboard.apk
    72 KB/s (180657 bytes in 2.432s)
            pkg: /data/local/tmp/HangulKeyboard.apk
    Success
    
    c:\lang\android\platform-tools>

3. 접촉식 한글 자판 사용하기

  1. 가상 머신의 메뉴 -> 설정 ->언어 및 키보드로 들어간다.
  2. 키보드 설정에 보면 방금 설치한 한글 접촉식 키보드가 나타난다.
  3. 한글 접촉식 키보드를 체크하고, 설정에서 빠져나온다.
  4. 주소록 등 키보드로 입력할 수 있는 프로그램을 실행히키고, 입력창을 꾹 누르고 있으면 메뉴가 뜨는데, 거기서 입력방법을 선택한다.
  5. 위에서 설정하면서 한글 접촉식 키보드가 선택되어있겠지만, 혹시나 다르게 바뀌더라도 이 방법으로 한글 접촉식 키보드를 선택하면 한글을 입력할 수 있다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다