dodaj debugShowCheckModeBanner:falseWidżet MaterialApp (), który powinien usunąć baner przy gorącym przeładowaniu
maheshmnj
@maheshmnj, czy możesz mi powiedzieć, co różni się w twoim komentarzu od zaakceptowanej odpowiedzi, którą skomentowałeś po zweryfikowanej odpowiedzi?
TARUN SHARMA
Różnica między komentarzem a odpowiedzią dotyczy również znacznika czasu, który został wcześnie nazwany, gdy nie było wielu odpowiedzi
maheshmnj
@maheshmnj, ale zweryfikowana odpowiedź była już tutaj przed Twoim komentarzem, więc komentarz jest również bezużyteczny, nawet użytkownik już zweryfikował odpowiedź.
TARUN SHARMA 3
Odpowiedzi:
541
W MaterialAppzestawie debugShowCheckedModeBannerdo false.
MaterialApp(
debugShowCheckedModeBanner:false)
Debug banner będzie również automatycznie usuwane na budowie uwalnianiu.
Zastosowanie:return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));
Alex Angelico,
1
czy muszę używać debugShowCheckedModeBanner: falsena zajęciach dla każdej klasy?
Ashish
4
flutterNarzędzie jest wbudowane polecenie screenshot wie również, jak podczas robienia zrzutu ekranu, czy to pomocne, aby automatycznie usunąć „debug” banner.
Eric Seidel,
1
@Ashish, Nie. Nie musisz.
C-Spydo,
@EricSeidel Nie domyślnie tak nie jest (Flutter 1.16.4-pre.18 • master kanału • github.com/flutter/flutter.git Framework • wersja c8efcb632b (6 tygodni temu) • 2020-03-27 22:31: 01 -0700 Silnik • wersja 3ee9e3d378) Czy jest jakiś sposób, aby to włączyć?
Thomas
50
Jeśli korzystasz z Android Studio, możesz znaleźć tę opcję w zakładce Inspektor trzepotania -> Więcej działań.
Lub jeśli używasz Dart DevTools, możesz również znaleźć ten sam przycisk w prawym górnym rogu.
Istnieje również inny sposób na usunięcie banera „debugowania” z aplikacji trzepotania. Teraz po nowej wersji nie ma "debugShowCheckedModeBanner: false,"linii kodu w pliku main.dart. Myślę więc, że te metody są skuteczne:
Jeśli używasz kodu VS, zainstaluj "Dart DevTools"z rozszerzeń. Po instalacji możesz łatwo znaleźć "Dart DevTools"ikonę tekstową na dole VS Code. Po kliknięciu tej ikony tekstowej link zostanie otwarty w Google Chrome. Z tej strony linku możesz łatwo usunąć baner, dotykając ikony banera, jak pokazano na tym zrzucie ekranu .
UWAGA: - Dart DevTools to rozszerzenie debugera języka dart w VS Code
Jeśli Dart DevToolssą już zainstalowane w Twoim kodzie VS, możesz bezpośrednio otworzyć Google Chrome i otworzyć ten adres URL ="127.0.0.1:ZZZZZ/?hide=debugger&port=XXXXX"
UWAGA: - W tym linku zastąp „XXXXX” 5-cyfrowym identyfikatorem portu (na którym działa aplikacja trzepotania), który będzie się zmieniał za każdym razem, gdy używasz "flutter run" polecenia, i zastąp „ZZZZZ” globalnym (niezmiennym) 5-cyfrowym debuggerem- ID
UWAGA: - te narzędzia do tworzenia rzutek są przeznaczone tylko dla „przeglądarki Google Chrome”
debugShowCheckModeBanner:false
Widżet MaterialApp (), który powinien usunąć baner przy gorącym przeładowaniuOdpowiedzi:
W
MaterialApp
zestawiedebugShowCheckedModeBanner
dofalse
.Debug banner będzie również automatycznie usuwane na budowie uwalnianiu.
źródło
return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));
debugShowCheckedModeBanner: false
na zajęciach dla każdej klasy?flutter
Narzędzie jest wbudowane polecenie screenshot wie również, jak podczas robienia zrzutu ekranu, czy to pomocne, aby automatycznie usunąć „debug” banner.źródło
Jeśli używasz IntelliJ IDEA, dostępna jest opcja w inspektorze trzepotania, aby ją wyłączyć.
Gdy jesteś w Inspektorze trzepotania, kliknij lub wybierz „Więcej działań”.
Zdjęcie Inspektora trzepotania
Gdy pojawi się menu, wybierz „Ukryj baner trybu debugowania”
Obrazek Ukryj baner trybu debugowania
źródło
Cóż, to prosta odpowiedź, którą chcesz.
Ale jeśli chcesz zagłębić się w aplikację (Chcesz apk wydania (który nie ma banera debugowania) i jeśli używasz Androida Studio, przejdź do
źródło
Istnieje również inny sposób na usunięcie banera „debugowania” z aplikacji trzepotania. Teraz po nowej wersji nie ma
"debugShowCheckedModeBanner: false,"
linii kodu w pliku main.dart. Myślę więc, że te metody są skuteczne:"Dart DevTools"
z rozszerzeń. Po instalacji możesz łatwo znaleźć"Dart DevTools"
ikonę tekstową na dole VS Code. Po kliknięciu tej ikony tekstowej link zostanie otwarty w Google Chrome. Z tej strony linku możesz łatwo usunąć baner, dotykając ikony banera, jak pokazano na tym zrzucie ekranu .UWAGA: - Dart DevTools to rozszerzenie debugera języka dart w VS Code
Dart DevTools
są już zainstalowane w Twoim kodzie VS, możesz bezpośrednio otworzyć Google Chrome i otworzyć ten adres URL ="127.0.0.1:ZZZZZ/?hide=debugger&port=XXXXX"
UWAGA: - W tym linku zastąp „XXXXX” 5-cyfrowym identyfikatorem portu (na którym działa aplikacja trzepotania), który będzie się zmieniał za każdym razem, gdy używasz
"flutter run"
polecenia, i zastąp „ZZZZZ” globalnym (niezmiennym) 5-cyfrowym debuggerem- IDUWAGA: - te narzędzia do tworzenia rzutek są przeznaczone tylko dla „przeglądarki Google Chrome”
źródło