[Flutter] DEBUG 배너 제거

멋진감자·2025년 7월 14일
0

Flutter

목록 보기
9/25
post-thumbnail

main.dart

MaterialAppdebugShowCheckedModeBanner: false를 추가하자

MaterialApp(
  debugShowCheckedModeBanner: false,
  ...
)

자잔

DEBUG 배너의 역할

  • 앱이 Debug 모드(개발 중 실행)로 실행 중임을 시각적으로 알림
  • 릴리스 빌드(배포용)가 아니라는 것을 명확히 구분하기 위함
  • 실수로 Debug 앱을 사용자에게 배포하는 것을 방지하기 위한 개발자 도구

Flutter 실행 모드 비교

모드특징용도디버깅 가능 여부
Debug- 코드 hot reload 가능
- assert 작동
- "DEBUG" 배너 표시
개발 중 기능 구현 및 테스트가능
Profile- 성능 분석 가능
- 로그 및 CPU 사용량 등 모니터링
- 디버깅 제한
성능 측정, 배포 전 최적화 단계제한적 가능
Release- 최적화된 바이너리 생성
- 디버깅 기능 제거
- 배너 없음
실제 배포용 (플레이/앱스토어)불가능
profile
난멋져

0개의 댓글