작성
·
61
·
수정됨
0
안녕하세요. 전 CPU가 AMD라 Intel 가상화툴을 사용하지 못하고 Android Emulator hypervisor driver SDK Tool을 사용해 등록된 디바이스를 에뮬레이터로 실행시켰습니다.
문제는 이 경우, 에뮬레이터 실행이나 빌드는 에러없이 되나 에뮬레이터 창을 확인할 수가 없습니다. 정확히는 에뮬레이터가 실행은 되나 작업 표시줄에서 클릭시 아무런 반응이 나오지 않습니다.
BIOS에서 가상화 설정이 된것도 확인했고, 프로그램/기능에서 Hyper-V가 설치 후 실행중인것 까지도 확인이 되었으나 동일한 문제가 반복되어 어떻게 해야할지 막막합니다. 현재 상태를 캡처로 첨부합니다.
전 새 프로젝트 생성시 이런 에러가 뜨는데 이것과 관련이 있는 것일까요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
정성윤님, 안드로이드 에뮬레이터 문제로 어려움을 겪고 계시는 것 같습니다. 아래에 몇 가지 해결 방법을 제안 드립니다.
Virtualization 설정 확인: 이미 BIOS 설정에서 가상화 설정을 확인하셨다 하셨지만, 다시 한 번 더 확인하시고, Windows 기능에서도 “Windows Hypervisor Platform”과 “Virtual Machine Platform”이 활성화되어 있는지 확인해주세요.
Hyper-V 설정 조정: Hyper-V가 설치되어 있다면, 에뮬레이터 실행에 영향을 줄 수 있습니다. Hyper-V를 비활성화하고 다시 시도해 보세요.
에뮬레이터 설정: Android Studio에서 AVD(안드로이드 가상 디바이스) Manager를 열어 현재 사용하는 에뮬레이터의 설정을 확인하고, “Graphics” 옵션을 “Software” 또는 “Hardware”로 변경하여 시도해 보세요.
업데이트 확인: Android Emulator와 Android Studio가 최신 버전으로 업데이트되어 있는지 확인하세요. 특히, AMD CPU에 대한 하이퍼바이저 드라이버도 최신 버전으로 되어 있는지 점검이 필요합니다.
Java 및 Gradle 설정: Flutter 프로젝트 생성시 발생하는 오류와 관계가 있을 가능성도 있습니다. Flutter에서 권장하는 Java 버전(예: Java 17)이 설치되어 있는지 확인하고, Gradle 설정과의 호환성을 체크해 보세요. “flutter doctor” 명령어를 실행하여 환경 설정 상태를 확인해 보시는 것도 좋습니다.
위의 방법을 통해 문제가 해결되길 바랍니다. 추가로 에러 메시지나 새로운 정보가 발생하면 더 상세히 알려주시면 좋겠습니다.
이미지 출처:
- 첫 번째 이미지: 에뮬레이터 실행 화면
- 두 번째 이미지: 프로젝트 생성 오류
도움이 되길 바랍니다. 감사합니다!