개발자 랩실/플러터 (Flutter)
[Flutter] cmdline-tools component is missing
sina.dev
2022. 2. 17. 09:00
728x90
최근까지 flutter 버전 2.2.3을 사용하다가 apk를 빌드를 하다가 사용 중인 플러그인 중 flutter_svg가 flutter 버전 2.4.0 버전부터 사용해야 된다는 메시지를 봤고, 빌드가 안 됐다.
그래서 플러터 프로젝트의 Flutter 버전을 2.8.1으로 변경 후 cmd 라인으로 명령으로 실행되는 Path 설정도 프로젝트와 동일한 버전으로 변경했다. Path까지 변경을 한 후 Flutter의 버전 변경 여부를 확인했다. (flutter doctor 명령어 실행)
오류 메시지
- cmdline-tools component를 잃어버렸다는 메시지가 떴다.
- 안드로이드 스튜디오를 먼저 실행한다.
- File → Settings → Appearance & Behavior → System Settings → Android SDK → SDK Tools로 이동한다.
- 오른쪽 항목에서 Android SDK Command-line Tools (latest) 클릭 후 하단의 [ Apply ] 버튼을 클릭한다.
- 아래의 팝업창이 나타나는데 [ OK ] 버튼을 클릭하면 해당 Tool이 설치된다.
- 설치 완료 후 cmd 창에서 flutter doctor 명령어를 실행하면 아래와 같이 cmd 창에 나타난다.