我使用颤振截图,我期望截图没有横幅,但它有。
注意,我得到了一个不支持的模拟器消息的配置文件和发布模式。
我使用颤振截图,我期望截图没有横幅,但它有。
注意,我得到了一个不支持的模拟器消息的配置文件和发布模式。
当前回答
如果您正在使用IntelliJ IDEA,颤振检查器中有一个选项可以禁用它。
运行项目:
在颤振检查器中,单击或选择“更多操作”。
当菜单出现时,选择“隐藏调试模式横幅”:
其他回答
这就是你想要的简单答案。
MaterialApp(
debugShowCheckedModeBanner: false
)
CupertinoApp(
debugShowCheckedModeBanner: false
)
但如果你想深入应用(想要一个发布APK文件(没有调试横幅),如果你正在使用Android Studio,那么请运行→Flutter→Run 'main。飞镖在释放模式。
你可以在MaterialApp中使用debugShowCheckedModeBanner:
return MaterialApp(
debugShowCheckedModeBanner: false,
...
);
移除颤振调试横幅的三种方法:-
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( debugShowCheckedModeBanner:假 )
适用于:CupertinoApp( debugShowCheckedModeBanner:假 )
如果你在逻辑上处理另一个颤振组件 如果你使用bool变量并处理它。 例如 bool isDebug === false;
if(isDebug == true) { debugShowCheckedModeBanner:真 }
其他的 { debugShowCheckedModeBanner:假 }
谢谢,享受)):
只需在你的MaterialApp或GetMaterialApp中做这个 添加这一行 debugShowCheckedModeBanner设为false。
像这样
MaterialApp(
debugShowCheckedModeBanner: false,
)