Coding/Android

[Android Studio] AMD CPU Android Emulator 설치 오류 (4294967201 오류)

어기적어기적 2022. 4. 30. 11:40
728x90

안드로이드 스튜디오에서 에뮬레이터를 설치하려고 하니 오류가 발생했습니다.

 

Android Emulator Install 4294967201 Error

 

에러를 읽어보니 AMD CPU를 위한 하이퍼바이저 드라이브 설치를 실패했다고 합니다.

하이퍼바이저가 뭔가 하니 가상 머신을 돌려주는 프로그램이라고 합니다.

 

해결 방법을 찾아보니 두 가지 방법이 있었습니다.

 

1. 윈도우 상에서 Hyper-V 기능 끄기

 

 제어판 -> 프로그램 -> Windows 기능 켜기/끄기 -> Hyper-V 체크 해제

 

Windows 기능 켜기/끄기

 

저는 Hyper-V 기능이 꺼져있어서 1번에 해당하지 않았습니다.

 

2. BIOS에 진입하여 AMD CPU 가상화 설정

 

BIOS에서 SVM Mode를 Enabled로 변경

 

작업 관리자를 보시면 가상화를 '사용 안 함'으로 설정되어 있습니다.

이 설정을 '사용'으로 변경해 주어야 합니다.

 

작업 관리자 가상화 '사용 안 함'

 

MSI 메인보드의 경우 가상화를 변경하는 방법

 

1. PC를 재부팅하여 F2 또는 DEL 키를 난사합니다.

 

msi bios main

2. F7 키를 눌러서 Advanced Mode로 들어가서, OC(Overclocking settings) 메뉴로 들어갑니다.

 

overclocking settings menu

3. 메뉴 목록 맨 아래로 내려오면 CPU Features가 보입니다. 들어갑니다.

 

CPU Features

3. SVM Mode가 Disabled로 설정되어 있는 것이 보입니다.

 

SVM Mode

4. SVM Mode를 Enabled로 변경해 줍니다.

 

SVM Mode Enabled

5. F10 키를 눌러 변경된 설정을 저장하고 PC를 재부팅합니다.

다시 작업 관리자의 가상화 설정을 확인해 봅니다. '사용'으로 변경되었습니다.

 

작업 관리자 가상화 '사용'

 

6. Android Emulator를 생성해서 실행해봅니다. 좋습니다.

 

Android Emulator

728x90