본문 바로가기

Android

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

안드로이드 에뮬레이터 AVD가 오류로 실행되지 않을때 대처방법

보통 Emulator PANIC: Could not open 이런 에러 메세지를 출력하는데 이경우는 사용자 폴더가 변경되었을 경우 발생합니다.
 
SSD와 같은 작은 용량의 부팅용 하드를 사용하면 사용자 폴더를 바꾸는 경우가 있지요.

이럴경우 WIndows의 NTFS Symbolic Link를 이용해서 ".android" 폴더를 변경된 사용자 폴더로 크로스 링크 시키면 됩니다.

우선 명령어 프롬프트를 실행하고

mklink /j "C:\Users\user name\.android" "D:\Users\user name\.android"
혹은 
mklink /j "C:\Users\user name\.android" "D:\.android"
(내꺼) mklink /j "C:\Users\func\.android" "D:\.android" 

 

와 같이 입력하면됩니다. 여기서 user name은 자신의 사용자 명을 입력해야 합니다.

 이제 이클립스에서 프로젝트를 실행하면 AVD가 실행될 것입니다.



[출처] http://www.digipine.com/23613