이번에 Flutter라는 프레임워크를 공부해서 내 머릿속에 있는 아이디어를 앱으로 꺼내보려고 공부를 시작하려고 한다.

일단 목표는 내가 아이폰을 사용하고 있기 때문에 IOS 앱을 만들어서 직접 써보고, Android까지 확장해보려고 한다.

 

1. 직면한 오류

사실 해결하고 나서는 오류라고 적기도 웃긴 상황이었습니다.

일단 발생한 내용은 아래와 같다.

 

flutter doctor를 쳐보면, 위처럼 Flutter 가동에 필요한 요소들이 정상적으로 설정/설치되어 있는지를 확인해 볼 수 있다.

Android Studio, Xcode, Visual Studio Code 모두 정상적으로 설치하고, 설정도 완료했다.

근데, 가장 중요한 Flutter 쪽에서 오류가 발생했다.

 

2. 발생 원인

보면 "/Users/ooo/Developments/flutter/bin/flutter"에서 Flutter가 실행되고 있는데, 네가 설정한 경로는 "/Users/ooo/developments/flutter"라는 것을 말해주고 있습니다.

 

처음에 뭐가 다른데... 이러고 한참을 쳐다보고 있었는데, 자세히 보면 Developments의 대소문자가 다르게 설정되어 있었습니다. 제가 만든 Developments 파일과 제가 환경 변수에서 설정한 developments가 달라서 인식을 제대로 하지 못하고 있었습니다.

 

오류 내용만 Stack over flow에 검색해 보면 Dart가 이미 설치되어 있는지 확인하고, 지우라고 되어 있는데 저는 Dart를 설치한 적이 없었기 때문에 계속 뭐지... 만 하고 있었는데 허무한 원인이었습니다.

기존에 설정했던 플러터 환경변수

 

3. 해결

당연하게도 환경변수만 수정해서 매우 쉽게 해결해 볼 수 있었습니다.

이런 황당한 실수는 줄여서 어이없는 20~30분을 꼭... 아낍시다.

developments에서 Developments로 수정

이제 다시 flutter doctor를 쳐보면 이제 정상적으로 설정이 완료되었습니다.

 

이제 공부하러 가볼까요. ㅎ

+ Recent posts