Flutter-desktop-embedding 如何构建 exe 文件
Posted
技术标签:
【中文标题】Flutter-desktop-embedding 如何构建 exe 文件【英文标题】:flutter-desktop-embedding how to build exe file 【发布时间】:2019-11-23 17:21:18 【问题描述】:在flutter-desktop-embedding,我是windows环境,可以运行,但是不知道怎么建exe文件。我想知道该怎么做。
【问题讨论】:
【参考方案1】:但要在其他电脑上分发或运行,您需要将 Visual Studio 2019 的三个文件添加到您拥有 .exe 文件的文件夹中 文件是 msvcp140.dll vcruntime140.dll vcruntime140_1.dll
这些文件的路径是 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE
【讨论】:
它对我真的很有帮助 欢迎您的支持【参考方案2】:在\build\windows\runner\Release\
中运行flutter build windows
后可以找到你的App的release
版本
【讨论】:
【参考方案3】:首先使用flutter build -h
检查构建选项
然后运行flutter build windows
然后就可以在下面的路径\build\windows\x64\Release\Runner
找到构建了
虽然它是在发布文件夹中创建的,但它仍然只是一个调试版本。
【讨论】:
【参考方案4】:如果您flutter build
或flutter run
是一个桌面项目,那么您已经在构建一个.exe;这就是flutter run
推出的内容。您可以在项目的 build
目录中找到它(例如,build\windows\x64\Debug\Runner\Flutter Desktop Example.exe
用于 FDE 示例应用程序)。
【讨论】:
但这是调试文件,运行时会有命令行。 我在回答你提出的问题,但没有提到这两件事。对于这些,请参阅 github.com/flutter/flutter/issues/30672 和 github.com/flutter/flutter/issues/31268。它现在也不适合部署或生产使用,正如项目 README 中突出指出的那样,所以不清楚为什么要发布版本。 我想自己用,但是每次有命令行的时候都不好看。以上是关于Flutter-desktop-embedding 如何构建 exe 文件的主要内容,如果未能解决你的问题,请参考以下文章