flutter doctor --android-licenses 을 입력하면 아래와 같은 에러가 나타난다.
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to
resolve this.
1. 안드로이드 SDK Managner에 들어간다.
2. 좌측 Android SDK 를 누르고 우측 하단의[] Hide Obsolete Packages를 체크 해제한다. 그렇게 되면
3. 우측 탭에서 SDK tool 탭에서 Android SDK Command-line Tools(latest)와 Andorid SDK Tools(Obsolete)가 보인다.
4. OK를 눌러서 설치한다.
그리고 커맨드라인에서 5. flutter doctor --android-licenses 를 치면 설치가 잘 된다.
6. 이때 아래와 같은 메시지가 뜬다면, y를 누르고 모두 y y y 를 차례대로 눌러 accept하면 된다.
flutter doctor --android-licenses
[=======================================] 100% Computing updates...
5 of 7 SDK package licenses not accepted.
Review licenses that have not been accepted (y/N)? y
7. 최종적으로 다시 flutter doctor --android-licenses를 입력하여 아래와 같은 메시지가 뜨면 해결된다.
dahaekim@MacBook-Air ~ % flutter doctor --android-licenses
[=======================================] 100% Computing updates...
All SDK package licenses accepted.
8. flutter doctor를 다시 터미널에 쳐보면 플러터 개발을 위환 환경셋팅의 summary를 볼 수 있다.