종달랩 종다리 이야기

Android "emulator: ERROR:unknown virtual device.." 에러메시지 원인 및 방법

Computer Science/리눅스
반응형
간만에 안드로이드 개발환경을 꾸미다가 닥친 문제점..

Android Virtual Device를 생성하고 에뮬레이터를 띄웠는데.. 에러가 나는 것이다.


한참을 이유를 찾아헤매다가 알아낸 사실은 이것이다.

윈도우를 설치하고 내문서의 위치를 기본에서 D:드라이브로 바꾼 상태인데, 이것이 화근인 것이다.
에뮬레이터는 %USERPROFILE%.. 즉 "내문서"의 위치는 바뀌었어도 원래 로그인 사용자의 정보가 담기는 디렉토리를 기억하는 것이다.

쉽게 이야기 하면, "c:\users\사용자ID\.android"에서 avd를 찾는다는 것이다.

그런데, 실제는 "d:\my documrnts\.android"에 생성이 되는 것이다.

이 문제는 실제 생성된 (저같은 경우에는 d드라이브에 생성된 avd)것을 에뮬레이터가 원하는 위치(c드라이브)로 옮기는 것이다.







반응형