반응형

안드로이드 스튜디오에서 Flutter로 개발하기 위해, 기본적인 셋팅을 끝내고 본격 코딩을 시작하려고 하니깐

이런 메세지가 뜬다.. "Dart SDK is not configured"

Flutter 는 Dart언어로 개발되며 Dart에서 제공되는 SDK가 반드시 존재해야 하는데, 이 Dart의 SDK경로가 지정되지 

않았다는 것을 뜻한다. 

이럴땐 당황하지 말고, 가장 우측에 있는 Open Dart Setting을 클릭한다.

그러면 아래와 같은 팝업이 나타난다.

이 팝업에서 Dart SDK의 경로를 지정해주고, 내 프로젝트를 선택해주면 된다.

그런데 Dart SDK경로는 어디에...??


일단 기본적으로 Flutter를 설치했다면, 설치한 flutter폴더 아래 경로에 존재한다.

만약, Flutter설치를 아직 안했다면 아래 포스팅을 참고하여 Flutter기초강의와 함께 설치하길 바란다.

 

안드로이드 스튜디오로 Flutter 앱 개발 기초 강의 추천

요즘 열심히 공부하고 있는 Flutter , 이 Flutter 를 배우고 싶어하는 개발자들에게 아주 도움이 될만한 기초강의를 추천하려고 한다. 알만한 사람은 알겠지만, 바로 "오준석의 생존코딩"이라는 채널

masswhale.tistory.com

 

Flutter보다 더 전에 Dart를 모른다면 아래 포스팅을 참고하기 바란다.

 

Flutter개발을 위한 Dart언어 왕초보 강의

Flutter를 이용한 앱개발을 위해 Dart강의를 찾던 중 유튜브에서 기가막힌 강의를 찾아냈다. (혹시 Dart언어에 대해 빠르고 간략하게 기초를 쌓고 싶으신 분에게 추천드림..) 정말 마음에 드는점은

masswhale.tistory.com


다시 이어서 얘기하자면, 아무튼 Flutter를 설치했다면 경로를 통으로 지정하면 안된다. 

이게 무슨말인지 예시를 들어보겠다.

 

내 경우 예를 들면, c드라이브에 workspace라는 폴더를 만들어서 flutter를 설치했는데 

경로는 아래와 같다.

C:\workspace\flutter

만약 위 경로를 통으로 지정해 버린다면 아래와 같은 경고메세지가 발생한다.

정확한 Dart SDK경로를 지정해줘야 한다. 

Dart SDK 의 경로는 바로 "C:\workspace\flutter\bin\cache\dart-sdk"

C드라이브에 workspace폴더까지는 설치하는 사람마다 다를수 있고, flutter하위는 동일하다.

물론 flutter 폴더명도 다를수도 있겠다. (flutter압축을 그대로 푼사람의 경우...)

다시 경로를 지정해 보자.


경로를 바꿔서 지정하니깐, 하단에 메세지가 변경되었다.

잘못된 경로를 입력했을 땐, error였지만 이번에는 warning이다.  간단하게 현재 프로젝트(모듈)를 지정한다.(체크)


경로도 정확하고! 모듈까지 지정하면 마무리 된다. 이제 ok를 눌러서 마무리 하자.

반응형

+ Recent posts