말랑말랑제리스타일

플러터 Emulator didn't connect within 60 seconds 에러 본문

프로그래밍/플러터 앱개발

플러터 Emulator didn't connect within 60 seconds 에러

제리제리 2023. 11. 6. 15:33

VS Code에서 발생할 수 있는 Failed to launch Pixel 4 API 30: Error: Emulator didn't connect within 60 seconds 에러 즉, 에뮬레이터가 정상적으로 실행되었고 화면에 보이고 있지만 VS Code가 AVD에 붙지 못하는 에러가 발생했고, 일단 해결은 됐습니다.

계속 잘 되던 AVD 연결이 어느 순간 안 되고 Emulator didn't connect 에러 발생

Failed to launch Pixel 4 API 30: Error: Emulator didn't connect within 60 seconds 에러가 발생한 화면 캡처
Failed to launch Pixel 4 API 30: Error: Emulator didn't connect within 60 seconds 에러 화면

계속 잘 쓰고 있던 AVD를 실행하고 앱 디버깅을 해보려고 하는데 어느 순간 Failed to launch Pixel 4 API 30: Error: Emulator didn't connect within 60 seconds 에러가 발생했습니다.

이번이 처음은 아니고 전에도 여러 번 발생해서 여러 방법을 써봤습니다.

에러 픽스를 위해 사용해 본 몇몇 방법(실패한 방법)

여러 가지 방법이라고 해봤자 단순한 방법이었습니다.

1. cold boot로 실행 : AVD를 초기화해서 실행하는 방법인데, 어쨌든 초기화하는 시간만 날렸습니다.

2. VS Code 익스텐션 업그레이드, 다운그레이드 : 익스텐션이 문제인 줄 알고 업그레이드도 해보고 다운그레이드도 해봤으나, 이 문제가 아닌 것 같았습니다.

3. AVD 설정 변경 : 일단 PC 용량이 딸려서 AVD만 남기고 안드로이드 스튜디오를 삭제한 상태에서 굳이 안드로이드 스튜디오를 다시 깔고 시도해 볼까 고민했는데, 굳이 시도는 해보지 않았습니다.

Emulator didn't connect 에러 해결

이게 에러를 해결했다고 하기는 애매하긴 한데, 그냥 PC를 재부팅 해봤습니다.

재부팅하자마자 VS Code부터 열어 AVD를 실행하고 디버깅을 했더니 잘 붙네요.

일단 제대로 동작하기 시작했고 원인은 추측건대 CPU나 메모리 사용량으로 인해 발생한 것 같습니다.

PC를 장기간 켜두고 끄질 않으면서 쓰다 보니 메모리 부족이 났던 것 같습니다.

여러 가지 원인이 있을 수 있는데 제 경우는 그랬던 것 같고 저는 다음에 같은 상황이 발생하면 이 글을 참고해서 재부팅부터 해보려고 글 한번 끄적여봤습니다.

반응형
Comments