본문 바로가기

개발 이야기/Android

Android SDK에서 AVD(에뮬레이터) 생성 시 한글 계정 문제 해결하기

현재 Android SDK 버전은 r04....
설치 방법도 심플해졌다...
http://developer.android.com/sdk/index.html

하지만 여전히  ADK Manager에서 AVD(Android Virtual Device) 생성 시
한글 계정 문제로 생성이 제대로 되지 않는다....ㅜ.ㅜ

이를 위해 Android SDK Manager가 아닌 command line에서 수동 생성을 해 주어야 한다.

먼저 다음 명령을 실행해서 생성 가능한 타겟을 조회한다.

D:\dev\android-sdk-windows\tools\android list target

결과 중에 다음 내용 확인할 수 있다.

id: 2 or "android-3"
     Name: Android 1.5
     Type: Platform
     API level: 3
     Revision: 1
     Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P

해당 내용을 기반으로 avd를 수동 생성해주면 된다.

android create avd -t 2 -n cupcake -p D:\dev\avd\cupcake


추가 샘플
    ex) Google Maps를 지원하고, 1GB의 SD카드를 장착한 Android 1.5 기기에 해당하는 AVD의 생성명령입니다.
          android create avd -n mapSd1.5 -t 3 -c 1024M

    ex) QVGA가로모드의 스킨을 가지는 AVD의 생성명령입니다. -s 옵션으로 지정합니다.
          android create avd -n QVGA-L1.5 -t 2 -s QVGA-L

    ex) 2GB의 SD카드를 가진 AVD를 생성하는 명령입니다. -c 옵션으로 지정합니다.
          android create avd -n vanilla1.5w2GigSD -t 2 -c 2048M