인프런 커뮤니티 질문&답변

이영철님의 프로필 이미지
이영철

작성한 질문수

안드로이드 스튜디오 Emulator 에러

작성

·

14

0

현재 2주간 해결이 되지 않아 시작조차 못하고 있어 질문드립니다ㅠㅠ


에러명 : "Emulator: Pixel 2 API 30 - Emulator terminated with exit code -1073741515"


아래는 제가 이때까지 시도했던 조치 방안들 입니다..

조치 방안

  1. Path 설정 (사용자명은 블러처리 되어있으나 영문입니다.)
    - Sdk, avd, flutter Path 설정

image.png

- 변수 3가지 추가(구글링 중 해당 내용이 있어 추가해보았습니다..)

image.png
  1. SDK Tools 설치
    - CPU가 AMD Ryzen 5 7500F로 SDK Tools에서
    "Android Emulator Hypervisor Driver for AMD Processors (installer)"를 찾아봤으나 없음

image.pngimage.png

 

  1. Hypervisor 체크박스


    - BIOS에서 SVM 모드 활성화(Enabled)
    - 아래 Windows 기능 켜기/끄기 → Windows 하이퍼바이저 플랫폼, 가상머신 플랫폼(구글링 시, 체크박스 on/off에 대한 말이 달라 체크박스 on/off 둘다 시도 해봄)

image.png


이 외에도 Android Studio 재설치, Flutter doctor 확인 후 필요 프로그램 재설치, 환경변수 Path 재설정..
심지어 포맷까지 하고 모든 파일을 재설치 해보았음에도 해결되지 않고 있습니다..

 

혹시 해결방법을 알고 계시다면 조언 부탁드리겠습니다ㅠㅠ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

이영철님께서 겪고 계신 문제에 대해 몇 가지 추가적인 조치를 제안드릴 수 있을 것 같습니다:

  1. Android Emulator 설정 및 가상 머신(VM) 확인:

    • Android Emulator 설정 파일(.ini)을 확인하여 하드웨어 가속 지원이 변경되어 있는지 확인해보세요.
    • AVD Manager에서 가상 머신을 삭제하고 새로 생성해보는 것도 도움이 될 수 있습니다.
  2. Hypervisor 관련 문제:

    • 메인보드의 BIOS에서 하드웨어 가상화(VT-x/AMD-V)가 제대로 활성화되어 있는지 추가로 확인해보세요.
    • Windows 기능에서 “Windows 하이퍼바이저 플랫폼”을 끄거나 켜보는 등의 시도를 다 해보셨다면, 이 옵션이 Emulator에 영향을 미칠 수 있으므로 상태를 바꿔가며 테스트해 보시길 권장합니다.
  3. AMD 프로세서 사용 시 추가 설정:

    • AMD Ryzen 사용 시 “Android Emulator Hypervisor Driver for AMD Processors”가 설치되지 않았다면, HAXM 대신 다른 드라이버나 설정이 필요한 것 같습니다. AMD-V와 관련된 설정을 확인하거나 AMD에서 제공하는 이전 하이퍼바이저 드라이버 설치를 시도해 보세요.
  4. 권한 문제 확인:

    • Android Studio 및 Emulator를 실행할 때 관리자 권한을 부여해 보세요.
    • 환경 변수 또는 경로 설정에서 경로의 접근 권한 문제를 확인하세요.

이 문제들이 여전히 해결되지 않는 경우, Android Studio의 로그(Ctrl + Shift + A → “Show Log in Explorer”)를 확인하여 더 구체적인 오류 메시지를 확인할 수 있으며, 그 내용을 포럼이나 GitHub 이슈 페이지에 문의하는 것도 한 방법입니다.

추가적으로 Stack Overflow와 같은 개발자 커뮤니티를 통해 비슷한 사례를 찾아보는 것도 문제 해결에 도움이 될 수 있습니다. 부디 이 문제를 잘 해결하시길 바랍니다!

이영철님의 프로필 이미지
이영철

작성한 질문수

질문하기