Я начал разработку приложения для флаттера. У меня вопрос, как мне удалить баннер медленной загрузки в приложении flutter. Я использовал виджет Material
(не MaterialApp), где он не содержит этого свойства debugShowCheckedModeBanner
. Есть ли способ избавиться от этого баннера на экране моего устройства?
Как удалить тег медленного режима в приложении Flutter
Ответы (2)
в командной строке:
flutter run --release
если вы хотите отладить и скрыть только ленту, установите свойство debugShowCheckedModeBanner
Виджета материалов
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return new MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Flutter Demo',
home: new MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
flutter run -h
вы увидите все варианты запуска вашего приложения
- person vbandrade; 03.03.2018
Приложение Flutter показывает медленный режим, если для параметра debugShowCheckedModeBanner задано значение true, которое по умолчанию имеет значение true.
debugShowCheckedModeBanner: true,
если вы хотите удалить медленный режим или отладочный баннер из вашего приложения, вам нужно сделать так, чтобы указанная выше функция мигала.
Причина появления баннера медленного режима заключается в том, что в режиме отладки приложение работает медленно.
Режим отладки на устройстве (включая симуляторы, эмуляторы): включает все утверждения в мире, включает всю отладочную информацию, включает все средства отладчика (например, обсерваторию) и расширения служб. Оптимизирует быстрые циклы разработки / выполнения. Не оптимизирует скорость выполнения, размер двоичного файла или развертывание. Используется при флаттерном беге. Создан с помощью sky / tools / gn --android или sky / tools / gn --ios. Также иногда называется «проверенным режимом» или «медленным режимом».
полный код
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'),
);
}
}
MaterialApp
имеет медленный баннер. Если у вас медленный баннер, у вас есть приложение для материалов или подобноеWidgetApp
. - person Rémi Rousselet   schedule 03.03.2018