我们可以在调试模式(F5)或无故障排除(Ctrl+F5)模式下从VSCode运行Flutter 应用程序. 调试对于开发非常有用,当它在调试模式下运行时,控制台会显示

正在以调试模式启动Windows上的lib\main.dart...

但是,当它在没有调试的情况下运行时,将再次显示调试控制台

正在以调试模式启动Windows上的lib\main.dart...

为什么VSCode显示它正在调试模式下运行,即使该应用程序是在没有调试的情况下启动的?

推荐答案

这里的调试模式是Ffltter如何运行你的应用程序,它与Visual Studio代码无关.

运行Flutter 应用程序有三种模式:调试(针对开发进行了优化)、配置文件(针对调试性能进行了优化)和发布(针对生产进行了优化).

如果你想在发布模式下运行它,在你的命令行中运行

flutter run --release

有关详细信息,请参阅Flutter's build modes.

Flutter相关问答推荐

如何在Flutter 中播放音频

在Flutter 中创建自定义Snackbar类

就像Flutter 中的头文件一样?

Flutter /dart 列表.第一个子类列表中的Where()错误

在Flutter 小部件测试中找不到框中的AssetImage装饰

如何在Flutter 安全存储器中存储对象值?

我如何在Android 13中通过Flutter应用程序打开文件(不是图像、视频或音频)?

如何在 Dart/Flutter 中克隆 Future

如何在 Flutter 中创建具有渐变背景色的自定义 Snackbar?

ScaffoldMessenger 在等待键下方不起作用

Dart:未捕获错误:RangeError(索引):索引超出范围:索引应小于 7:7

仅在获取(读取)、Provider 时,Firestore 中的数据为空

Flutter 中的 Provider 不会在第一次构建 App 时返回

围绕父组件旋转位置组件

如何在 Flutter 中测试动画图标

我正在try 使用 Firebase 在 Flutter 中使用 Google 注销,但它不起作用

仅使用 Flutter 在本地环境中托管 Web 服务器

如何获取 android 和 Ios (flutter) 的 CircularProgress 指示器?

如何从用户 Flutter 导航抽屉中隐藏管理菜单

用于空值 FirebaseFirestore 的空值判断运算符