Error while waiting for device: Illegal char <*> at index 0: *.lock

dongbin is free·2023년 1월 18일
0

Android Studio

목록 보기
1/3


애플리케이션 테스트를 위해 AVD를 구동하려는 차 Error while waiting for device: Illegal char <*> at index 0: *.lock 가 발생했다. 이로 인해 run app을 시도하여도 같은 에러만 발생한 채로 실행되지 않았다.

전 날 에뮬레이터를 종료하지 않고 데스크탑 전원을 끈게 문제였던 것 같다. VMWare를 사용할 때도 .vmx파일에 lock이 걸리는 비슷한 경험이 있어서 금방 해결할 수 있을 것 같았다.

열심히 구글링을 해본 결과 해당 링크를 통해 방법을 찾았다. 해결방법 - 스택오버플로우


1. AVD가 설치된 경로로 이동하기


Android Studio 상단 탭의 Tools > Device Manager 클릭 시 우측 하단에 위와 같은 Device Manager 탭이 생성된다. Device 목록에서 해당되는 AVD 우측의 점 세개를 눌러 Show on Disk를 클릭하여 AVD가 설치된 경로로 이동한다.

2. hardware-qemu.ini.lock 폴더 지우기


위쪽에 있는 hardware-qemu.ini.lock 폴더를 지워주고 다시 run app을 하면 정상적으로 AVD가 켜짐을 확인할 수 있다.


앞으로는 PC종료하기 전 프로그램을 모두 종료해주는 습관을 들이자

profile
배운 것을 적어나가는 그런 공간.. 적다 보면 또 까먹는 그런 사람..

0개의 댓글