본문 바로가기

Emulator PANIC

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 가 있는 상위 폴더의 위치를 넣어 주면 된다. 나의 경우에는 변수 이름 : .. 더보기
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" (내꺼) mk.. 더보기