adicionar debugShowCheckModeBanner:falseem MaterialApp () Widget e que deve remover a bandeira na recarga quente
maheshmnj
@maheshmnj, você pode me dizer o que há de diferente em seu comentário em uma resposta aceita? Você comentou após uma resposta verificada?
TARUN SHARMA 26/11/19
Há uma diferença entre um comentário e uma resposta também olhar para o timestamp foi nomeado no início whenbthere não eram muitas respostas
maheshmnj
@maheshmnj, mas uma resposta verificada já estava aqui antes do seu comentário, portanto, o comentário também é inútil até mesmo um usuário já verificou uma resposta.
TARUN SHARMA
Respostas:
542
No seu MaterialAppconjunto debugShowCheckedModeBannerpara false.
MaterialApp(
debugShowCheckedModeBanner:false)
O banner de depuração também será removido automaticamente na compilação do release.
Uso:return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));
Alex Angelico
1
eu preciso usar debugShowCheckedModeBanner: falseem cada classe significa atividade?
Ashish
4
O fluttercomando de captura de tela embutido da ferramenta também sabe como remover automaticamente o banner "debug" enquanto faz uma captura de tela, se isso for útil.
Eric Seidel
1
@ Ashish, não. Você não precisa.
C-Spydo
@EricSeidel Por padrão, isso não acontece (Flutter 1.16.4-pre.18 • canal mestre • github.com/flutter/flutter.git Framework • revisão c8efcb632b (6 semanas atrás) • 2020-03-27 22:31: 01 -0700 Engine • revisão 3ee9e3d378) Existe um truque para ativar isso?
Thomas
50
Se você estiver usando o Android Studio, poderá encontrar a opção na guia Inspetor de vibração -> Mais ações.
Ou, se você estiver usando o Dart DevTools, também poderá encontrar o mesmo botão no canto superior direito.
Mas se você deseja aprofundar-se com o aplicativo (deseja um apk de lançamento (que não possui banner de depuração) e se estiver usando o android studio, acesse
Executar -> Flutter Execute 'main.dart' no modo Relese
Também há outra maneira de remover o banner "debug" do aplicativo flutter. Agora, após o novo lançamento, não há "debugShowCheckedModeBanner: false,"linha de código no arquivo main.dart. Então, eu acho que esses métodos são eficazes:
Se você estiver usando o Código VS, instale a "Dart DevTools"partir de extensões. Após a instalação, você pode encontrar facilmente o "Dart DevTools"ícone de texto na parte inferior do VS Code. Quando você clicar no ícone de texto, um link será aberto no google chrome. A partir dessa página de link, você pode remover facilmente o banner apenas tocando no ícone do banner, conforme mostrado nesta captura de tela .
NOTA: - O Dart DevTools é uma extensão do depurador da linguagem dardo no VS Code
Se Dart DevToolsjá estiver instalado no seu código VS, você poderá abrir diretamente o google chrome e abrir este URL ="127.0.0.1:ZZZZZ/?hide=debugger&port=XXXXX"
NOTA: - Nesse link, substitua "XXXXX" pelo ID da porta de 5 dígitos (na qual seu aplicativo de vibração está sendo executado), que variará sempre que você usar o "flutter run"comando e substitua "ZZZZZ" pelo seu depurador global (inalterável) de 5 dígitos. Eu iria
NOTA: - essas ferramentas de desenvolvimento de dardo são apenas para o "Navegador Google Chrome"
debugShowCheckModeBanner:false
em MaterialApp () Widget e que deve remover a bandeira na recarga quenteRespostas:
No seu
MaterialApp
conjuntodebugShowCheckedModeBanner
parafalse
.O banner de depuração também será removido automaticamente na compilação do release.
fonte
return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));
debugShowCheckedModeBanner: false
em cada classe significa atividade?flutter
comando de captura de tela embutido da ferramenta também sabe como remover automaticamente o banner "debug" enquanto faz uma captura de tela, se isso for útil.fonte
Se você estiver usando o IntelliJ IDEA, existe uma opção no inspetor de vibração para desativá-lo.
Quando você estiver no Flutter Inspector, clique ou escolha "Mais ações".
Imagem do Inspetor de vibração
Quando o menu aparecer, escolha "Ocultar banner do modo de depuração"
Imagem de Ocultar faixa do modo de depuração
fonte
Bem, esta é uma resposta simples que você deseja.
Mas se você deseja aprofundar-se com o aplicativo (deseja um apk de lançamento (que não possui banner de depuração) e se estiver usando o android studio, acesse
fonte
Também há outra maneira de remover o banner "debug" do aplicativo flutter. Agora, após o novo lançamento, não há
"debugShowCheckedModeBanner: false,"
linha de código no arquivo main.dart. Então, eu acho que esses métodos são eficazes:"Dart DevTools"
partir de extensões. Após a instalação, você pode encontrar facilmente o"Dart DevTools"
ícone de texto na parte inferior do VS Code. Quando você clicar no ícone de texto, um link será aberto no google chrome. A partir dessa página de link, você pode remover facilmente o banner apenas tocando no ícone do banner, conforme mostrado nesta captura de tela .NOTA: - O Dart DevTools é uma extensão do depurador da linguagem dardo no VS Code
Dart DevTools
já estiver instalado no seu código VS, você poderá abrir diretamente o google chrome e abrir este URL ="127.0.0.1:ZZZZZ/?hide=debugger&port=XXXXX"
NOTA: - Nesse link, substitua "XXXXX" pelo ID da porta de 5 dígitos (na qual seu aplicativo de vibração está sendo executado), que variará sempre que você usar o
"flutter run"
comando e substitua "ZZZZZ" pelo seu depurador global (inalterável) de 5 dígitos. Eu iriaNOTA: - essas ferramentas de desenvolvimento de dardo são apenas para o "Navegador Google Chrome"
fonte