Cute Running Puppy

mobile/android

[android studio 오류 해결] The emulator process for AVD Pixel_2_API_30 has terminated 오류 해결 방법

R.silver 2022. 1. 24. 21:31
반응형

 

 

안드로이드 스튜디오에서 에뮬레이터를 실행하니 

The emulator process for AVD Pixel_2_API_30 has terminated

라는 오류가 지속적으로 나타났다. 

안드로이드 버전을 변경해도, 가상 기기를 변경해도 오류가 고쳐지지 않았다. 

두세 번 안드로이드 스튜디오를 완전 삭제하고 재 설치했음에도 오류를 해결할 수 없었다. 

 

인터넷 검색 결과 다른 분들은 

에뮬레이터가 실행되지 않을 때 오류 메시지로 

The emulator process for ... was killed 가 뜨던데 내 컴퓨터에서는 has terminated라는 오류가 떴다.

 

혹시 몰라 was killed 오류가 발생했을 때 수정해야 할 것들도 다 해봤는데...

역시나 오류가 수정되지 않았다. 

 

여러 해결책을 찾아보다 안드로이드 스튜디오에서 에러 내용을 읽는 방법을 찾게 되었고 

어떤 문제로 에뮬레이터가 실행되지 않는지 알게된 후 다행히 오류를 해결할 수 있었다. 

 

The emulator process for AVD Pixel_2_API_30 has terminated
오류 원인 찾는 방법 

  1. C:\Users\사용자_아이디\AppData\Local\Google\AndroidStudio2020.3\log 위치의 idea.log 파일을 연다
  2. 파일의 하단부에 오류가 난 부분을 찾는다. (저의 경우 "failed to sync vcpu reg" 라는 메시지가 적혀있었습니다.)
  3. 메시지 내용에 해당하는 오류를 해결해준다.

이렇게 해서 에뮬레이터 오류가 난 이유를 조금 더 명확히 알게되었고 이 오류 메시지를 구글에 검색하여 해결 방법을 찾아보았습니다. 

 

failed to sync vcpu reg 오류 해결 방법

  • 컴퓨터에 다른 가상 머신이 실행 중인지 확인하고 실행 중이라면 실행을 중지시킨다. 
  • docker가 작동 중이라면 실행을 중지시킨다. 
  • hp 노트북 사용자라면...  
  1. HP SureClick을 우클릭하여 위협 억제 비활성화를 클릭한다. 
  2. HP SureClick을 우클릭하여 악성코드 보호 비활성화를 클릭한다. 
  3. 시작 -> 검색창에 service를 입력 -> HP SureClick 서비스 3가지 모두 -> 우클릭 -> 속성 -> 시작 유형 -> 사용 안 함으로 변경
  4. 컴퓨터 재부팅 

 

 

아주 간단하게 에뮬레이터 오류가 해결되었다. 

최근에 가상 머신도 실행시켰었고 도커 공부한다고 도커도 실행시켜 둔 상황이라서 문제의 원인이 hp sureclick 이라는 걸 파악하는데 시간이 좀 더 걸렸다. 

 

그래도 오늘 안에 오류의 원인을 찾고 그것을 해결해서 정말 다행이다....

 

반응형

'mobile > android' 카테고리의 다른 글

android 버튼으로 unity 실행하기  (0) 2023.04.12