Comment supprimer la bannière de débogage dans flutter sur l'émulateur android?

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, il n'ont.

Notez que je reçois not supported for emulator message pour le profil et le mode de libération.

24
demandé sur Rémi Rousselet 2018-02-20 23:46:41

4 réponses

Sur votre MaterialApp définissez debugShowCheckedModeBanner sur false.

La bannière lente sera également automatiquement supprimée lors de la version release.

46
répondu Rémi Rousselet 2018-02-20 21:35:21

Je vous utilisez IntelliJ IDEA, il y a une option dans l'inspecteur flutter pour le désactiver.

Exécutez le projet

Ouvrez le flottement de l'inspecteur

Masquer la bannière lente

3
répondu Mamnarock 2018-03-09 15:23:21

Dans votre classe dans MaterialApp utilisez pour

DebugShowCheckedModeBanner: false,

...
return new MaterialApp(
    title: 'Flutter Test',
    debugShowCheckedModeBanner: false,
    home: new Column(
        ...
    ),
    builder: (BuildContext context, Widget child) {
        ...
    }
);
...
3
répondu CrsCaballero 2018-07-12 03:47:59

Il suffit de déclarer bool

DebugShowCheckedModeBanner

À false dans votre widget racine de votre application. Voir l'exemple ci-dessous:

class MyApp extends StatelessWidget {
      @override
      Widget build(BuildContext context) {
        return new MaterialApp(
          debugShowCheckedModeBanner: false,
          title: 'Flutter Demo',
          home: new MyHomePage(title: 'Flutter Demo Home Page'),
        );
      }
    }
-1
répondu Issmeil B. 2018-08-06 16:38:28