我使用颤振截图,我期望截图没有横幅,但它有。
注意,我得到了一个不支持的模拟器消息的配置文件和发布模式。
我使用颤振截图,我期望截图没有横幅,但它有。
注意,我得到了一个不支持的模拟器消息的配置文件和发布模式。
当前回答
隐藏调试横幅: android:在MaterialApp小部件选择false,默认情况下debugShowCheckedModeBanner。 是真的。
MaterialApp(
debugShowCheckedModeBanner: false,
)
对于IOS CupertinoApp:
CupertinoApp(
debugShowCheckedModeBanner: false
)
其他回答
官方的例子
MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('Home'),
),
),
debugShowCheckedModeBanner: false, //setup this property
)
有关更多信息,请查看官方文档。
移除颤振调试横幅的三种方法:-
1. 在MaterialApp/ScaffoldApp中
片段
MaterialApp(
debugShowCheckedModeBanner: false,
)
OR
ScaffoldApp(
debugShowCheckedModeBanner: false,
);
2.通过制作应用的发行版本
要运行应用程序的发布版本,使用此命令
flutter run --release
或者如果使用真实设备而不是模拟器或模拟器。 制作应用程序的构建版本。
flutter build apk
3.通过使用dart开发工具删除调试横幅
IN vs code输入ctr+shift+pin windows和mac cmd+shift+p并使用此命令打开dart dev工具
Dart: Open DevTools
只需在你的MaterialApp或GetMaterialApp中做这个 添加这一行 debugShowCheckedModeBanner设为false。
像这样
MaterialApp(
debugShowCheckedModeBanner: false,
)
你可以在MaterialApp中使用debugShowCheckedModeBanner:
return MaterialApp(
debugShowCheckedModeBanner: false,
...
);
所有其他答案都适用于Android Studio,但如果使用Visual Studio Code,则可以使用一个命令轻松切换。打开命令面板(Mac: Cmd + Shift + P或Windows: Ctrl + Shift + P),然后输入toggle debug-mode banner,如下所示: