[Android] 안드로이드 스튜디오 AVD 에뮬레이터 lock 오류 해결법

2020. 12. 20. 16:44Coding

Error while waiting for device: AVD Pixel_2_API_28_2 is already running. If that is not the case, delete the files at C:\Users\UserName\.android\avd/Pixel_2_API_28_2.avd/*.lock and try again.

 

"UserName"은 컴퓨터 마다 다릅니다. 

안드로이드 에뮬레이터로 디버깅하려고 앱을 실행하면 위와 같은 오류가 뜨더군요. 

( 제가 해보기로는 .lock 파일들을 다 삭제해봐도 해결이 안됐습니다. )

 

에러 원인

에뮬레이터를 비정상 종료하면 저런 오류가 뜹니다.

 

해결법

1. 해당 Virtual Device를 삭제하고 새로 만듭니다. ( Delete and Create Device )

2. 다음부터 에뮬레이터를 종료할 때에는 안드로이드 스튜디오 상단에 초록색 실행버튼 옆에를 눌러서 Open AVD Manager 해줍니다.

3. 그리고 연필 오른쪽을 눌러 실행중인 Device를 Stop 해줍니다.