AMD CPU에서 Android Studio AVD 사용하기: 문제 해결
1. 에러 상황 :
발생한 오류의 번호는 424294967201이며, GitHub에서 제공하는 관련 자료의 링크도 함께 표시되었습니다.
GitHub: google/android-emulator-hypervisor-driver-for-amd-processors
이 오류의 전제 조건은 다음과 같습니다 :
- CPU에 가상화 확장이 있어야 하며, BIOS에서 이 기능이 비활성화되지 않았어야 합니다.
- Hyper-V가 비활성화되어 있어야 합니다. 자세한 내용은 이 페이지에서 확인할 수 있습니다.
2. 해결 방법 :
AMD에서는 가상화 기능을 SVM(Secure Virtual Machine)이라고 부르며, 이 기능을 활성화해야 AVD를 정상적으로 사용할 수 있습니다.
- 컴퓨터를 '다시 시작' 하기 버튼을 누릅니다.
- 컴퓨터가 다시 부팅할 때, F2 또는 Delete 키를 연타합니다.
- 그러면 컴마다 다르겠지만 무슨 신기한 페이지가 뜹니다 사진 첨부하겠습니다.
- 이 부분도 컴마다 다르지만 늘 비슷한 맥락입니다.
--> Advanced Mode > CPU Configuration > SVM Mode를 'Enabled' (활성화) 시킵니다
SVM 모드를 다시 활성화한 후, AVD는 정상적으로 실행되었습니다.
결론 :
AMD 기반 시스템에서 Android Studio의 AVD를 실행할 때 발생하는 4294967201 오류는, AVD 실행 시 필요한
Android Emulator Hypervisor Driver for AMD Processors의 설치 실패로 인해 발생합니다.
이 문제를 해결하려면, BIOS에서 SVM 모드를 활성화하여 가상화 기능을 켜야 합니다.
'Flutter 설치' 카테고리의 다른 글
Flutter Windows 설치 및 환경 설정 (0) | 2024.08.11 |
---|