[Flutter + Dart]

[Flutter] Mac 개발 환경 셋팅 : 오류 해결 Android toolchain - develop for Android devices / Android sdkmanager not found.

ddgoori 2023. 1. 6. 11:19

 

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를 볼 수 있다.