안드로이드 설치 후 AVD 생성은 되나 아래와 같은 에러가 나면서 AVD가 실행이 안되시는 분들이 계실 겁니다.

emulator: ERROR: bad config: virtual device directory lacks config.ini
...

이것은 안드로이드 사용자 환경 생성 경로에 한글이 있을때 발생하는 문제입니다.

ANDROID_SDK_HOME 환경변수를 지정해 주지 않았을때 사용자 환경 기본 경로를 c:\User\계정명\ 아래에 .android 폴더를 생성하게 되고 이때 계정명이 한글인 경우 위와 같은 에러를 뿜어내게 됩니다.

대처방법은 ANDROID_SDK_HOME 환경변수를 생성하여 한글이 포함되지 않는 경로로 지정해 주신 후 리부팅 하시면 지정된 경로에 .android폴더가 생성되고 avd 생성 후 실행이 잘 됩니다.

저 같은 경우 c:\java\android로 지정해 주었습니다.

혹시라도 저와 같은 문제를 겪으실 분들을 위해 적어보았습니다.