美文网首页
flutter 开发 windows 程序环境配置

flutter 开发 windows 程序环境配置

作者: 颖字传说 | 来源:发表于2022-12-07 12:32 被阅读0次

    特别感谢 qiao若huan喜 的 博客

    其实网上已经有很多相关的文章了但是 经过自己一路操作下来发现大多都不是很清晰,还要去找其它的博客 摸索、尝试才成功,阅读本文章默认已经配置好 flutter开发环境,就不在赘述

    这边是已 windows 环境为例

    1、为已经存在的flutter项目创建Windows支持

    flutter config --enable-windows-desktop

    随后,切换到项目所在路径根目录下,执行

    flutter create --platforms=windows .    (注意,这里最后有个点 . )

    成功后你的项目下会生成上图的文件夹

    2、安装 VisualStudio【执行flutter doctor,查看一下当前环境,如果你的环境是这样的,那么这一步骤可以跳过。】

    检测flutter 环境配置

    如果 红框框起来的部分 打叉,那么请继续查看这个步骤

    Visual Studio,下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/  下载一下就可以

    勾选框起来的 部分,然后安装即可

    3、打开电脑 开发者选项【可以在设置-->更新和安全-->开发者选项里设置】

    打开开发者选项

    4、GO 安装

    浏览器打开:https://studygolang.com/dl  直接下载,下载好之后,我在D盘新建一个目录,

    go/source  作为go的安装目录

    go/project  作为go的工作目录

    然后 安装 go,选择安装目录 为 刚刚创建的   go/source 目录

    5、GO 环境变量配置【配置在 用户环境变量,不在 系统环境变量】

    GOROOT   变量指的是go环境的安装目录,go的编译器、标准库等都存放在这个目录下

    GOPATH   变量指的是项目的开发目录,存在三个目录结构,分别是src、pkg、bin目录 bin:编译文件目录(第三方编译出的可执行文件都在这个目录下)、pkg第三方包目、src:项目源文件目录

    GOPROXY  变量指的是 代理

    配置 GO 环境变量 把GOROOT  、 GOPATH    配置到 用户变量的 path 路径里面

    环境配置完成后需要重启cmd才能生效。

    验证 go 环境是否成功,重启cmd  输入 go version , 如下图

    验证 go 环境是否成功

    6、安装 hover。直接在 cmd 执行 命令:  go install github.com/go-flutter-desktop/hover@latest

    安装 hover

    7、初始化,并打包【cmd 命令,进入flutter 项目 根目录执行命令】

    hover init

    执行 hover init命令 前后差异

    8、MinGW-w64 安装 

    进入  https://sourceforge.net/projects/mingw-w64/files/mingw-w64/  网站 下载 MinGW-w64 【如下图】

    直接下载完整的包

     9、环境变量配置

    MinGW-w64 下载完成后,解压到 D:\Android\go\mingw64 目录(自己选择即可,不需要和我保持一致)

    把 D:\Android\go\mingw64\bin    配置到 用户变量的 path 路径里面

    10、hover run 命令 将我们exe文件运行起来

     将exe文件运行起来

    11、hover build windows 命令 打包 桌面端程序

    打包 桌面端程序

    打包完成后可以在 项目根目录下 go\build\outputs\windows-release 文件内查看。

    12、构建安装文件 请移步,https://www.jianshu.com/p/417358c46822

    13、安装证书 :------》在 步骤 12 生成的 xxxx.msix 文件,鼠标右键 选择属性,按下图 步骤操作,安装证书即可

    相关文章

      网友评论

          本文标题:flutter 开发 windows 程序环境配置

          本文链接:https://www.haomeiwen.com/subject/sbjnfdtx.html