Android Emulator 실행 오류 해결: Windows Hypervisor Platform 활성화
(수정됨: 2026년 3월 21일)
문제 상황
- 증상: Android 에뮬레이터가 시작 직후 코드 1로 종료
- 에러:
netsimd(네트워크 시뮬레이터 데몬) 실행 후 종료 - 환경: Windows 11 Pro, Hyper-V 활성화 상태
해결 방법
POWERSHELL
# 1. 현재 상태 확인 (관리자 권한 PowerShell)
Get-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform
# 2. Windows Hypervisor Platform 활성화
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
# 3. 재부팅
Restart-Computer
왜 이 설정이 필요한가?
Hyper-V와 Android Emulator의 관계
- Hyper-V가 활성화되면: Windows는 Type-1 하이퍼바이저 모드로 작동
- Android Emulator 36.x: Hyper-V 기반 가상화를 지원
- 하지만: Hyper-V만 있고 Windows Hypervisor Platform이 없으면 에뮬레이터가 가상화 API에 접근 불가
Windows Hypervisor Platform의 역할
- Hyper-V의 가상화 기능을 써드파티 애플리케이션에 노출시키는 API
- Android Emulator, Docker Desktop, VMware 등이 이 API를 통해 Hyper-V 사용
- 없으면 에뮬레이터가 하드웨어 가상화를 사용하지 못하고 충돌
언제 이 설정을 해야 하나?
필수 상황
✅ Hyper-V가 이미 활성화되어 있을 때
- Windows 11 Pro/Enterprise에서 WSL2, Docker Desktop 등을 사용 중
- Hyper-V를 끌 수 없는 개발 환경
✅ Android Emulator가 다음 에러로 실행 안 될 때
netsimd관련 오류- "emulator exited with code 1"
- Hyper-V 관련 경고 메시지
✅ 여러 가상화 도구를 함께 사용할 때
- Android Emulator + Docker Desktop
- Android Emulator + WSL2
- Android Emulator + VMware
불필요한 상황
❌ Hyper-V가 비활성화된 환경
- Intel HAXM만 사용하는 경우
- Windows 10 Home 에디션 (Hyper-V 지원 안 함)
❌ 에뮬레이터가 정상 작동 중
- 굳이 설정 변경 불필요
핵심: Hyper-V를 켠 상태에서 Android Emulator를 사용하려면 반드시 Windows Hypervisor Platform도 함께 활성화해야 합니다.