¿Cómo puedo eliminar el banner de depuración en Flutter?
Lo estoy usando flutter screenshot
y esperaba que la captura de pantalla no tuviera un banner, pero lo tiene.
Tenga en cuenta que recibo un not supported for emulator
mensaje para el perfil y el modo de lanzamiento.
En tu MaterialApp
set debugShowCheckedModeBanner
para false
.
MaterialApp(
debugShowCheckedModeBanner: false,
)
El banner de depuración también se eliminará automáticamente en la versión de lanzamiento.
Anticuado
Si está utilizando Android Studio, puede encontrar la opción en la pestaña Flutter Inspector → Más acciones .
O si estás usando Dart DevTools, también puedes encontrar el mismo botón en la esquina superior derecha.
Bueno, esta es la respuesta simple que deseas.
MaterialApp(
debugShowCheckedModeBanner: false
)
CupertinoApp(
debugShowCheckedModeBanner: false
)
Pero si desea profundizar en la aplicación (quiere un archivo APK de lanzamiento (que no tiene un banner de depuración) y si está usando Android Studio, vaya a Ejecutar → Flutter → Ejecutar 'main.dart' en modo de lanzamiento .
Si está utilizando IntelliJ IDEA , hay una opción en Flutter Inspector para desactivarlo.
Ejecute el proyecto:
Cuando estés en el Inspector de Flutter, haz clic o elige "Más acciones".
Cuando aparezca el menú, elija "Ocultar banner del modo de depuración":
El banner de depuración aparece solo durante el desarrollo y se elimina automáticamente en la versión de lanzamiento.
Para ocultar esto es necesario configurarlo debugShowCheckedModeBanner
enfalse
MaterialApp(
debugShowCheckedModeBanner: false,
)