Flutter Doctor Error) Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed toresolve this.

반응형

 

Error

  • 해당 에러는 플러터 닥터로 안드로이드 라이센스를 동의하려 할 때 발생하였다.
  • 안드로이드 라이센스를 동의해야 하는데 에러가 나서 동의를 못하는 상황

flutter doctor --android-licenses

Error :
Android sdkmanager not found.
Update to the latest Android SDK and ensure that the cmdline-tools are installed to
resolve this.

해결 방법

  • 안드로이드 SDK가 설치되어있지 않거나 cmdline-tools가 설치되어 있지 않아서 발생하는 현상

 

  • 안드로이드 스튜디오 실행
  • 메뉴에서 File - Settings

 

  • Appearance & Behavior - System Settings - Android SDK

 

  • SDK Tools 탭 이동
  • 하단의 Hide Obsolete Packages 체크 해제
  • 아래의 두 개가 설치되어 있는지 확인
    • Android SDK Command-line Tools (latest)
    • Android SDK Tools (Obsolete)

 

  • 미설치된 것 체크 - 하단의 'Apply' - 설치 창 출력 - OK

 

  • 설치 진행

 

  • 설치 완료

 

  • 명령 프롬프트로 이동
  • flutter doctor 실행
  • 라이센스 동의가 되는지 확인

 

  • 정상적으로 동의 되었음

 

반응형