강의에서 진행하는 버전과 최신에 나온 flutter 버전이 달라서인지 최근 flutter을 설치 진행 중 flutter doctor --android-licenses 관련한 오류가 많이 증가하였습니다.
flutter doctor 진행 시 아래와 같이 오류가 발생하게 됩니다.
Android license status unkown.
Run 'fluuter doctor --android-licenses' to accpt to SDK licenses.
그리고 오류에 나온대로 flutter doctor --android-licenses를 입력하게 되면 아래와 같이 Android sdkmanager tool을 찾았지만 실행에 실패했다라는 오류가 뜨며 다시 설치하라고 안내가 나옵니다.
이 때는 알맞은 Android SDK를 재 설치 하는 방법으로 쉽게 해결 가능합니다.
먼저 Android Studio > More Actions > SDK Manager > SDK Tools를 클릭하여 열어주세요.
오른쪽 하단에 있는 Show Package Detail을 클릭하여 모든 버전을 볼 수 있게 열어주세요.
그리고 아래로 스크롤을 내리며 Android SDK Command-line Tools을 찾아주세요
기존에 체크되어있던(설치되어있던) 버전은 다시 한번 클릭하여 체크 박스 해제해주시고,
강의에서 사용되는 Android SDK Command-line Tools Version 8.0을 클릭하여 재 설치 해주세요.
이제 다시 CMD 창으로 돌아가서 flutter doctor와 flutter doctor --android-licenses 명령어를 재 입력하여 오류가 사라진 것을 확인해주시면 됩니다!