https://chocolatey.org/install
해당 사이트를 방문하고
다음 매뉴얼을 따라 설치하거나
A를 제외한 나머지부터 시작해주시면 됩니다.
A. Choose How to Install Chocolatey: Individual 선택
B. 작업 표시줄에 있는 윈도우 아이콘에서 우클릭 - 파워쉘 작업 관리자 실행
C. Get-ExecutionPolicy 명령어를 입력 하고 Restricted 해당 메시지가 반환 되는지 확인
D. Set-ExecutionPolicy AllSigned 혹은 Set-ExecutionPolicy Bypass -Scope Process
명령어 둘중 택1을 쉘에 입력해줍니다.
그 다음
E.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
해당 명령줄을 복붙하거나 입력 후 실행합니다.
선택창이 출력 된다면 y를 입력해 설치해줍니다.
F. 설치가 끝나면 쉘에 choco 혹은 choco -?를 입력해 정상 설치 되었는지 확인합니다.
G. 에러 메시지 제외 다른 메시지가 출력 된다면 다음 작업을 이어 진행합니다.
Flutter 설치
A. 파워쉘을 닫지 말고 그대로 choco install flutter 를 입력해 설치해줍니다.
이때 선택창이 출력 된다면 y를 입력해줍니다.
B. 설치가 끝나면 flutter 명령어를 입력해 에러 메시지 제외 다른 메시지가 출력 되면 성공입니다.
안드로이드 연결
저의 경우 command-line 이 없어 오류가 생겼는데
이런 경우
Android SDK Command-line Tools(latest)의 Status 부분을 확인해
Not Installed 인지 확인합니다.
Not Installed 라면 설치해주면 됩니다.
혹은 다른 메시지가 출력될 수 있는데
Android SDK Tools (Obsolete)가 Installed 상태인지 확인해주시면 됩니다.
선택 후 설치를 진행합니다.
설치가 완료되었다면 Finish를 클릭하고
flutter doctor --android-licenses를 쉘에서 다시 입력해
에러 메시지가 아닌 설치되는 듯한 화면이 출력 되면 됩니다.
이때 동의에 대해 묻는데 y 입력해주시면 됩니다.
All SDK package licenses accepted 메시지가 출력 되면 라이센스 동의가 끝났습니다.
쉘에 flutter doctor를 입력합니다.
뭔가 검사가 진행됩니다.
이슈가 없다고 뜨면 끝! 인데 저는 두 개 떴습니다..
하단에 공유합니다.
Windows 10 SDK이 없다고 출력 되면
https://visualstudio.microsoft.com/ko/downloads/
해당 사이트에서 Visual Studio 2022 무료 다운로드를 설치해줍니다.
설치 창이 열리면 데스크톱 및 모바일에서 C++를 이용한 데스크톱 개발을 선택 후 설치합니다.
Unable to find bundled Java version 해당 메시지가 출력되면
안드로이드 스튜디오가 설치된 위치로 갑니다.
[따로 안 바꾸셨다면 아마 설치 위치는 C:\Program Files\Android\Android Studio 여기
일 껍니다.]
해당 파일에 jbr폴더 내용을 그대로 복사해 jre파일에 붙여넣기 합니다.
쉘이나 명령프롬트롬을 닫고
다시 열어 flutter doctor를 입력합니다.
No issues found!가 출력 되면 다 됐습니다
✅ 1. 가상화(VT-x) 활성화 확인
HAXM을 실행하려면 VT-x(가상화 기술)가 BIOS에서 활성화되어 있어야 합니다.
BIOS에서 VT-x 활성화 방법
PC 재부팅 후, BIOS에 들어가려면 F2, ESC, Delete, F10 등의 키를 누릅니다. (제조사마다 다를 수 있음)
Advanced 또는 Processor Configuration 항목으로 이동합니다.
Intel Virtualization Technology (VT-x) 또는 AMD-V를 Enabled로 설정합니다.
변경 사항을 저장하고 PC 재부팅합니다.
✅ 2. Hyper-V 비활성화
Windows의 Hyper-V가 활성화되어 있으면, HAXM과 충돌하여 실행되지 않을 수 있습니다.
방법 1: PowerShell로 비활성화
PowerShell(관리자 권한)을 열고 다음 명령어를 실행하세요.
powershell
복사
편집
bcdedit /set hypervisorlaunchtype off
PC를 재부팅합니다.
방법 2: Windows 기능에서 Hyper-V 끄기
Windows 검색창에 Windows 기능 켜기/끄기 입력 후 실행
아래 항목을 모두 체크 해제:
Hyper-V
Windows Hypervisor Platform
Virtual Machine Platform
확인을 누르고 PC를 재부팅합니다.
✅ 3. HAXM 재설치
HAXM을 완전히 제거합니다.
앱 및 기능에서 Intel HAXM을 찾아 삭제합니다.
C:\Users\sh.yu\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager 폴더도 삭제합니다.
HAXM GitHub에서 최신 버전을 다운로드하여 수동 설치합니다.
intelhaxm-android.exe를 관리자 권한으로 실행하여 설치합니다.
PC 재부팅 후, sc query intelhaxm 명령어를 실행하여 설치 여부를 확인합니다.