반응형
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 실행
- 라이센스 동의가 되는지 확인
- 정상적으로 동의 되었음
반응형