Android Studio에서 에뮬레이터를 실행할 때 '4294967201' 오류가 발생하면, 주로 AMD CPU와 관련된 가상화 설정 문제로 인해 발생합니다. 이 오류를 해결하기 위해 다음과 같은 단계를 시도해 보세요.
1. Windows 기능에서 Hyper-V 비활성화
Hyper-V는 Windows의 가상화 기능으로, Android 에뮬레이터와 충돌을 일으킬 수 있습니다. 이를 비활성화하려면:
- 제어판을 열고, 프로그램 > Windows 기능 켜기/끄기로 이동합니다.
- 목록에서 Hyper-V, Windows 하이퍼바이저 플랫폼, Windows 샌드박스 등의 항목을 찾아 모두 선택 해제합니다.
- 변경 사항을 적용한 후 컴퓨터를 재부팅합니다.
이 방법은 여러 개발자들이 효과를 봤다고 보고되었습니다.
[Android Studio]AMD CPU에서 4294967201오류 해결하기
[Android Studio]AMD CPU에서 4294967201오류 해결하기
윈도우 가상화 옵션
velog.io
2. BIOS에서 AMD 가상화(SVM) 활성화
AMD CPU를 사용하는 경우, BIOS에서 가상화 기능(SVM Mode)을 활성화해야 합니다.
- 컴퓨터를 재부팅하고, 부팅 시 DEL 또는 F2 키를 눌러 BIOS 설정에 진입합니다.
- Advanced 또는 CPU Configuration 메뉴로 이동합니다.
- SVM Mode를 찾아 Enabled로 설정합니다.
- 변경 사항을 저장하고 BIOS를 종료하여 컴퓨터를 재부팅합니다.
이 설정을 통해 가상화 기능을 활성화하면 에뮬레이터 실행 시 오류를 방지할 수 있습니다.
3. HAXM 설치 확인
Intel HAXM(Hardware Accelerated Execution Manager)은 에뮬레이터 성능을 향상시키는 데 사용됩니다.
- Android Studio를 열고, SDK Manager를 실행합니다.
- SDK Tools 탭에서 Intel x86 Emulator Accelerator (HAXM installer) 항목이 선택되어 있는지 확인합니다.
- 선택되어 있지 않다면 체크하고, OK를 눌러 설치합니다.
HAXM이 설치되어 있지 않으면 에뮬레이터 실행 시 오류가 발생할 수 있습니다.
4. AVD 설정 확인
Android Virtual Device(AVD)의 설정이 잘못되어 있을 수 있습니다.
- AVD Manager를 열고, 사용 중인 가상 디바이스를 선택합니다.
- Edit를 클릭하여 설정을 확인합니다.
- Emulated Performance에서 Graphics 옵션을 Hardware - GLES 2.0으로 설정합니다.
- 설정을 저장하고 에뮬레이터를 재실행합니다.
이러한 설정을 통해 에뮬레이터의 성능을 최적화할 수 있습니다.
5. Windows 기능에서 가상화 관련 옵션 비활성화
일부 Windows 기능이 가상화와 충돌을 일으킬 수 있습니다.
- 제어판 > 프로그램 > Windows 기능 켜기/끄기로 이동합니다.
- Hyper-V, Windows 하이퍼바이저 플랫폼, Windows 샌드박스 등의 항목을 모두 선택 해제합니다.
- 변경 사항을 적용하고 컴퓨터를 재부팅합니다.
이 방법은 여러 개발자들이 효과를 봤다고 보고되었습니다.
위의 방법들을 순차적으로 시도하여 '4294967201' 오류를 해결해 보세요. 문제가 지속될 경우, Android Studio의 공식 문서나 커뮤니티 포럼을 참고하여 추가적인 해결 방법을 찾아보시기 바랍니다.