`flutter run` 和 `flutter build` 命令之间的区别?

时间:2021-02-12 06:41:48

标签: flutter

我是 Flutter 开发新手,我想知道 flutter run 命令和 flutter build 命令之间的区别。

谢谢。

3 个答案:

答案 0 :(得分:3)

您需要使用带有以下参数之一的 flutter build 命令:apkappbundleios。这将生成要在 AppStore、PlayStore 或其他一些分发渠道(如 Firebase)上部署或发布的应用。

flutter run 命令将在连接的设备、iOS 模拟器或 Android 模拟器上运行您的应用程序。您还可以使用 --verbose 命令在运行应用程序时获取详细日志。

答案 1 :(得分:1)

命令 flutter run --release 编译为发布模式。您的 IDE 支持此模式。例如,Android Studio 提供了 Run > Run... 菜单选项,以及项目页面上的三角形绿色运行按钮图标。您可以使用 flutter build 为特定目标编译为发布模式。

答案 2 :(得分:1)

This 文档解释了一切

<块引用>

默认情况下,flutter run 编译为调试模式

<块引用>

您可以使用颤振为特定目标编译为发布模式 构建