SELF STUDY/Flutter

[Flutter] cmdline-tools component is missing | Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to resolve this. | 에러 수정

호이호이호잇 2024. 5. 10. 07:30
728x90
반응형

✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

 

flutter doctor 를 실행했을 때, 위와 같은 에러가 발생했을 때 처리하는 방법 에 대해 알아보자!

 

위에 서 알려준대로 

flutter doctor --android-licenses

명령어를 실행했는데 아래와 같이 에러가 발생했다.

 

일단 두 가지를 해야된다.

공통적으로 해야하는 것은 안드로이드 스튜디오 실행.

 

1. SDK34 설치

안드로이드 스튜디오 프로젝트 아무거나 실행 > Tools > SDK Manager 실행

 

SDK Platforms 에서 설치 되었는지 확인

 

2. command line 입력 가능하도록

내 경우에는 설치가 되어 있어서, 왜 안되나 보니까

command line으로 입력 가능하도록 설치해줬어야 했음

 

Tools > SDK Manager > SDK Tools > 에서  Android SDK Command-line Tools 설치!

+ 설치하는 방법은 옆에 체크박스 체크 한 뒤, 어플라이 누르면 자동으로 설치하는 화면으로 넘어감

 

이렇게 두가지를 했더니

 

통과~

728x90
반응형