Flutter Windows 桌面端支持進入穩定版 | Flutter 中文文檔 | Flutter 中文開發者網站
從2.10之后的版本,flutter已經正式支持構建windows應用。不過距離實現全平台構建,還需要考慮很多問題,flutter構建的應用更加適合移動端的使用習慣,如果需要構建windows應用,我的建議是使用一些適合桌面端的widget。
具體方法如下:
條件
- 需要安裝VS2019或者VS2022,簡言之,需要安裝Windows 10 SDK
- 2.10之前的版本是默認關閉的。Linux和Mac是默認關閉的,可以手動進行打開。
方法
第一步 打開Windows的平台支持
powershell輸入如下指令(如下命令可以使用flutter config
查看,2.10以上的版本默認開啟)
flutter config --enable-windows-desktop
# 其他平台
flutter config --[no-]enable-macos-desktop
flutter config --[no-]enable-linux-desktop
可以使用flutter doctor
查看情況
第二步 在舊項目中添加Windows平台支持
在項目地址輸入如下指令
flutter create --platforms=windows[,macos,linux] .
第三步 構建Windows項目exe
flutter build windows