본문 바로가기
  • 포르쉐타고싶다
인포테인먼트 - development/flutter

[flutter] 에러 'Android toolchain - develop for Android devices ' 해결

by 지오ㄴl 2020. 4. 22.

1. 상황

 

 - flutter를 설치하고 나서 기본적인 sdk를 설치했음에도 flutter doctor을 입력하면

아래와 같이 각 모듈들의 상태중에서 warning( [!] ) 표시가 붙어있는 것을 볼 수 있다.

 

1) Android license status unknown

 

2) Some Android licenses not accepted. To resolve this, run: flutter doctor  --android-licenses

 

이는 아래와 같은 두 단계로 해결할 수 있다.

 


 

2. 해결

 

 1) [SDK Manager] -> [Android SDK] -> [SDK Tools] -> Android SDK Tools (Obsolete) 설치

 

 

이것은 flutter를 설치한다고 해도 자동으로 설치되지 않고

android sdk 버전 설치와는 또 다르게 설치를 해주어야 한다.

 

 2) flutter doctor --android-licenses

1)를 해결하고 나면 위에서 말한 

'Some Android licenses not accepted. To resolve this, run: flutter doctor  --android-licenses' 라는 문구가 나온다

 

이는 terminal에 그대로

flutter doctor --android-licenses

입력해주고 

돌아오는 이용약관에 모두 y를 입력해주면 된다.

 


 

3. 결론

 

Android toolchain 부분이 [체크]로 바뀌어있는 것을 볼 수 있다.

반응형

댓글