flutter-desktop-embedding 如何构建exe文件

da *_* fa 7 flutter flutter-desktop

flutter-desktop-embedding中,我是windows环境,可以运行,但是不知道怎么建exe文件。我想知道该怎么做。

小智 9

首先检查构建选项flutter build -h

然后运行flutter build windows

然后你可以在以下路径中找到构建\build\windows\x64\Release\Runner

尽管它是在发布文件夹中创建的,但它仍然只是一个调试版本。


Khu*_*ram 7

但为了分发或在其他电脑上运行,您需要将 Visual Studio 2019 的三个文件添加到 .exe 文件所在的文件夹中,文件是 msvcp140.dll vcruntime140.dll vcruntime140_1.dll

这些文件的路径是 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE


smo*_*gan 5

如果您flutter buildflutter run桌面项目,您已经在构建一个 .exe;这就是flutter run. 您可以build在项目目录中找到它(例如,build\windows\x64\Debug\Runner\Flutter Desktop Example.exe对于 FDE 示例应用程序)。

  • 我想自己用,但是每次都是命令行,不好看。 (3认同)
  • 我是在回答你问的问题,但没有提到这两件事。对于这些,请参阅 https://github.com/flutter/flutter/issues/30672 和 https://github.com/flutter/flutter/issues/31268。正如项目自述文件中突出指出的那样,它目前也不适合部署或生产使用,因此尚不清楚为什么需要发布版本。 (2认同)