애플리케이션 테스트를 위해 AVD를 구동하려는 차 Error while waiting for device: Illegal char <*> at index 0: *.lock
가 발생했다. 이로 인해 run app
을 시도하여도 같은 에러만 발생한 채로 실행되지 않았다.
전 날 에뮬레이터를 종료하지 않고 데스크탑 전원을 끈게 문제였던 것 같다. VMWare를 사용할 때도 .vmx파일에 lock이 걸리는 비슷한 경험이 있어서 금방 해결할 수 있을 것 같았다.
열심히 구글링을 해본 결과 해당 링크를 통해 방법을 찾았다. 해결방법 - 스택오버플로우
Android Studio 상단 탭의 Tools
> Device Manager
클릭 시 우측 하단에 위와 같은 Device Manager 탭이 생성된다. Device 목록에서 해당되는 AVD 우측의 점 세개를 눌러 Show on Disk
를 클릭하여 AVD가 설치된 경로로 이동한다.
위쪽에 있는 hardware-qemu.ini.lock
폴더를 지워주고 다시 run app을 하면 정상적으로 AVD가 켜짐을 확인할 수 있다.