flutter开发桌面过程

切换Flutter 分支就不多说了,新版的sdk都支持

1、打开开发桌面开关

flutter config --enable-linux-desktop

flutter config --enable-macos-desktop

flutter config --enable-windows-desktop

2、创建应用

vsCode 命令创建项目或者使用官方

git clone https://github.com/google/flutter-desktop-embedding.git

cd flutter-desktop-embedding

3、运行

这个过程可能会报错

未打开桌面的开发者选项,按照命令打开就可以

执行flutter doctor

若提示未安装 visualStudio 

https://visualstudio.microsoft.com/zh-hans/downloads/

按照官网下载安装就可以

4、打包EXE需要go语言工具

https://studygolang.com/dl   下载安装,配置环境变量

go安装配置完成后,继续 hover 安装和环境配置

go get -u github.com/go-flutter-desktop/hover

若持续安装超时:环境变量-用户变量【GOPROXY  :  https://goproxy.io】

5、创建main_desktop.dart 文件

6、 初始化打包

vsCode 命令下

hover init github.com/my-organization/myapp

执行完成后,会在项目中多一个go文件夹

7、 hover run

若报错

exec: "gcc": executable file not found in

安装配置 MinGW

https://sourceforge.net/projects/mingw-w64/files/mingw-w64/

### 注意安装完后配置环境变量

8、再次执行  hover run

你可能感兴趣的:(flutter开发桌面过程)