我使用颤振截图,我期望截图没有横幅,但它有。

注意,我得到了一个不支持的模拟器消息的配置文件和发布模式。


当前回答

如果你仍然在调试模式,你可以切换到释放模式,横幅将消失。

你也可以通过快捷方式打开相同的运行/调试配置窗口:

ALT+SHIFT+F10,然后按0,然后按ALT+a。

现在进入——释放。

其他回答

调试横幅只在开发过程中出现,并在发布版本中自动删除。

要隐藏这个,需要将debugShowCheckedModeBanner设置为false

MaterialApp(
  debugShowCheckedModeBanner: false,
)

Use:

MaterialApp(
  debugShowCheckedModeBanner: false,
)

这是删除这条横幅的代码。 调试横幅是由于MaterialApp,例如,你可以在所有使用MaterialApp的页面上看到这个横幅。

在你的应用程序的主根目录下至少应该有一个MaterialApp。

如果你仍然在调试模式,你可以切换到释放模式,横幅将消失。

你也可以通过快捷方式打开相同的运行/调试配置窗口:

ALT+SHIFT+F10,然后按0,然后按ALT+a。

现在进入——释放。

在MaterialApp Widget中设置debugShowCheckedModeBanner为false,你就可以开始了。请参阅下面的示例以更好地理解。

MaterialApp(
  debugShowCheckedModeBanner: false,
)

要删除Flutter调试横幅,有几种方法:

第一个是在MaterialApp小部件中使用debugShowCheckModeBanner属性。 代码: MaterialApp ( debugShowCheckedModeBanner:假的, ) 然后进行热重载。 第二种可能是在Flutter Inspector中隐藏调试模式横幅,如果您使用Android Studio或IntelliJ IDEA。 第三种可能是使用Dart DevTools。