반응형
플러터(Flutter)에서 DEBUG 배너 제거하기
안녕하세요 개발하며 달리는 쿼카입니다.
오늘은 플러터에서 DEBUG 배너 제거하는 방법에대해 알아볼건데요, 릴리스 모드에서 Flatter 모바일 응용 프로그램을 빌드하면 DEBUG 레이블이 자동으로 제거되지만, 릴리즈 모드는 너무 오래 걸려서 디버그 모드에서도 해당 배너를 제거하고 싶은 개발자분들이 있을 것 같습니다. 저의 경우 스토어에 등록을 위해 휴대전화 스크린샷을 가상 디바이스 상에서 찍어야해서 해당 배너를 지워야했습니다. 당연히, 이 DEBUG 배너는 디버그 앱에서도 제거할 수 있습니다. 어떻게 하는지 한 번 알아봅시시다.
방법
방법은 매우 간단합니다. Flatter 앱에서 DEBUG 배너을 제거하거나 숨기려면 응용 프로그램의 MaterialApp 위젯에서 debugShowCheckedModeBanner 속성을 false로 설정하면 됩니다.
runApp(
MaterialApp(
debugShowCheckedModeBanner: false
...
)
다음은 매우 간단한 Flatter 모바일 애플리케이션의 코드 예제입니다. MaterialApp 위젯에서 debugShowCheckedModeBanner 속성의 값을 확인해보면 false로 설정되어 있는 걸 확인할 수 있습니다. 위에서 말했듯이 debugShowCheckedModeBanner를 false로 설정하면 DEBUG 배너가이 숨겨집니다.
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
appBar: AppBar(
backgroundColor: Colors.blue,
title: Center(child: Text('My first app')),
),
body: Text('Hello'),
)),
);
}
이상으로 플러터의 디버그 모드에서 DEBUG 배너를 삭제하는 방법에 대해 알아보았는데요, 위와 같은 간단한 방법이 여러분에게 도움이 되었기를 바랍니다.
반응형