[Flutter] :: Error#02 => [!] Android toolchain 오류
상황 :
새로운 플러터 프로젝트를 생성햇는데, 안드로이드 업데이트를 하라는 등,, 개발자로서 무서운 말을 하고 있길래 뭔가 싶었다.
flutter doctor를 통해 뭐가 문제인지 확인한 결과 이러한 상태창을 알려줌.
해결 :
해결방법은 간단했다. 일단 검색하면 나온다. 그냥 sdk업데이를 해주면된다. (그래서 어캐하라고?)
수단과 방법 :
방벙을 검색한 결과 다양한 방법이 있지만, 침참하게 여러 가지 경우에 대비하여 기록을 하겠다.
### 1번째 방법 JAVA_HOME의 문제일 수 있다!
일단 침착하게 flutter console을 연다.
여는 방법, 플러터 폴더로 이동한다. 그 안에서 flutter_console.bat 를 누른다.flutter doctor을 입력하여 상태를 다시 한번 봅니다.
flutter doctor --android-licenses을 입력하여 나오는 문구를 확인합니다.
위 화면에서는 각 컴터마다 문구가 약간 차이가 있을 겁니다. 경로상,, 그렇다면 그대로~ run: 이후 부분 **/Users/eric/Library/Android/sdk/tools/bin/sdkmanager --update**이러한 부분을! 복사해서 그대로 다음 명령창에 붙여넣기를 합니다.
자 이제 무슨 문제가 있는지 정확히 나올 겁니다.
4-1) 저의 경우는 JAVA_HOME어쩌구 저쩌구 하면서 경로가 이상하다~이런 말이 있어서, 8버전으로 바꿔주는 경로로 다시 설정했습니다.
중요한 점은 bin까지의 경로가 아니라 그 전의 8버전 폴더까지입니다. 이렇게 설정하고 !!flutter console 을 꺼줍니다. - 반영바로 안되는거 아시죠?
flutter console 을 다시 실행한뒤, 3번의 명령문을 다시 치거나 붙여넣기 해줍니다. 이렇게 하면 촤라락 하면서 알아서 update를 진행합니다.
flutter doctor을 다시쳐서 확인해줍니다.
일단 해결....
앞으로 또 어떤 문제가 생길지 딥빡입니다.
- 잘 설명된 블로그들이다. 간단하게 설명이 나와있음.
- 추가로 확인하려면 이 블로그도 참고하셔요!
'Programming > Bugs Life' 카테고리의 다른 글
[Flutter] :: Error#03 => 폴더 이름이 왜 다 빨간색? (0) | 2020.05.16 |
---|---|
[Flutter] :: Error#01 => Android Studio -Gradle Error (0) | 2020.03.21 |
[Eclipse] Launch Error - Editor does not contain a main type (0) | 2019.12.07 |