본문 바로가기

Android

AVD 실행시 오류 해결법 2 (Emulator PANIC: Could not open)

이 문제에 대한 해결 책은 여러가지가 있지만 제일 맘에 드는 방법은
환경변수에 ANDROID_SDK_HOME을 추가하는 방법이다.
 
이문제의 원인은 안드로이드의 AVD 매니저에서 생성한 AVD의 위치를
Eclipse에서 찾지를 못하는 데에서 발생을 한다.
 
나의 경우에는 AVD 매니저에서 AVD를 생성을 하면
D:\.android 에 AVD 가 생성이 되고
Eclipse에서 실행을 하려고 하면
C:\Users\user_name\.android 에서 AVD를 읽어 들이려고 해서
 
PANIC: Could not open: C:\Users\ ... 이런 문구가 나오고 AVD가 실행이 되지 않았다.
 
해결책은 환경변수를 만들고
.android 가 있는 상위 폴더의 위치를 넣어 주면 된다.
 
나의 경우에는
변수 이름 : ANDROID_SDK_HOME
변수 값 : D:\
으로 주어 정상 동작이 되었다.
 
[출처] PANIC: Could not open
http://blog.naver.com/zipdoryung/40153406182