Flutter 2

Flutter에서 자주 만나는 쉬운 에러와 해결법: "A RenderFlex overflowed by XX pixels"

Flutter를 처음 시작할 때 초보 개발자들이 자주 마주치는 에러 중 하나가 바로 "A RenderFlex overflowed by XX pixels" 에러입니다. 이 글에서는 이 에러의 원인과 해결 방법을 쉽게 설명합니다.에러 메시지의 의미와 원인이 에러는 주로 Row나 Column 위젯을 사용할 때, 안에 들어가는 위젯들의 크기가 부모 위젯의 크기를 초과할 때 발생합니다. 예를 들어, 한 화면에 너무 많은 위젯을 넣거나, 각 위젯의 크기를 고정해버리면 화면을 벗어나서 빨간색 에러 박스가 나타납니다."You have filled the application screen with so many things that it has now overflowed and ‘overflowed’ off the ed..

Flutter 2025.04.24

[Flutter/Dart 에러 해결] Invalid module name: 'Project' - must be a valid Dart package name (lower_case_with_underscores) 원인과 해결법

Flutter나 Dart로 프로젝트를 처음 만들 때 "Invalid module name: 'Project' - must be a valid Dart package name (lower_case_with_underscores)"라는 에러를 만난 적 있으신가요?이 글에서는 이 에러의 원인과 해결 방법을 Dart 공식 스타일 가이드와 함께 상세히 설명합니다. 에러 메시지의 의미와 원인이 에러는 프로젝트(모듈) 이름이 Dart의 패키지 네이밍 규칙을 지키지 않았을 때 발생합니다.Dart와 Flutter는 프로젝트 이름에 대해 아래와 같은 엄격한 규칙을 적용합니다:모두 소문자만 사용할 것여러 단어는 언더스코어(_)로 구분할 것대문자, 공백, 하이픈(-), 특수문자 등은 사용 불가이 규칙은 Dart 공식 스타일 ..

Flutter 2025.04.23