446 votes

Comment supprimer la bannière de débogage de Flutter ?

Comment supprimer la bannière de débogage dans flutter ?

J'utilise flutter screenshot et je voudrais que la capture d'écran n'ait pas de bannière. Maintenant, elle en a une.

Notez que j'obtiens not supported for emulator message pour le profil et le mode de libération.

4 votes

DebugShowCheckedModeBanner : false

5 votes

Ajouter debugShowCheckModeBanner:false dans le widget MaterialApp() et cela devrait supprimer la bannière lors du rechargement à chaud.

0 votes

Il y a une différence entre un commentaire et une réponse. Regardez aussi l'horodatage, il a été nommé tôt quand il n'y avait pas beaucoup de réponses.

904voto

Rémi Rousselet Points 45139

Sur votre MaterialApp set debugShowCheckedModeBanner a false .

MaterialApp(
  debugShowCheckedModeBanner: false,
)

El déboguer La bannière sera aussi automatiquement supprimée lors de la mise en production.

39 votes

Utilisation : return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));

1 votes

Dois-je utiliser debugShowCheckedModeBanner: false sur chaque classe signifie activité ?

9 votes

El flutter La commande de capture d'écran intégrée à l'outil sait aussi comment supprimer automatiquement la bannière "debug" pendant la capture d'écran, si cela peut être utile.

38voto

CrsCaballero Points 528

Dans votre classe, dans MaterialApp utiliser pour

debugShowCheckedModeBanner : false,

...
return new MaterialApp(
    title: 'Flutter Test',
    debugShowCheckedModeBanner: false,
    home: new Column(
        ...
    ),
    builder: (BuildContext context, Widget child) {
        ...
    }
);
...

32voto

vivek yadav Points 195

Eh bien, c'est la réponse simple que vous voulez.

    MaterialApp(
     **debugShowCheckedModeBanner: false**
    )

    CupertinoApp(
     **debugShowCheckedModeBanner: false**
    )

Mais si vous voulez aller en profondeur avec l'application (vous voulez une version apk (qui n'a pas de bannière de débogage) et si vous utilisez Android studio alors allez à

Exécuter -> Flutter Exécuter 'main.dart' en mode Relese

27voto

Mamnarock Points 316

Si vous utilisez IntelliJ IDEA, il existe une option dans l'inspecteur Flutter pour le désactiver.

exécuter le projet

open the flutter inspector

hide slow banner

Lorsque vous êtes dans l'inspecteur Flutter, cliquez ou choisissez "Plus d'actions".

Picture of the Flutter Inspector

Lorsque le menu apparaît, choisissez "Hide Debug Mode Banner".

Picture of Hide Debug Mode Banner

3 votes

Ce menu et les éléments associés n'existent pas dans idea 2020.3 et flutter 55.0.3.

13voto

Jithesh Kt Points 900
MaterialApp(
 debugShowCheckedModeBanner: false
)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X