欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Flutter在Windows下的环境搭建

程序员文章站 2022-05-29 20:24:34
...

官方网址:https://flutter.io/

Flutter中文网:https://flutterchina.club/

中文开发者论坛:http://flutter-dev.cn/

使用镜像(非必需的)

由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

Flutter在Windows下的环境搭建
注意: 此镜像为临时镜像,并不能保证一直可用,读者可以参考详情请参考 Using Flutter in China 以获得有关镜像服务器的最新动态。

需要准备的工具

Flutter是需要依赖于Git工具的,所以如果没有安装Git工具的,请先下载安装Git工具和环境
Git安装下载地址
如果已安装Git for Windows,请确保命令提示符或PowerShell中运行 git 命令,不然在后面运行flutter doctor时将出现Unable to find git in your PATH错误, 此时需要手动添加C:\Program Files\Git\bin至Path系统环境变量中。

获取Flutter SDK

  • 新建一个存放flutter sdk的文件目录比如:D:\FlutterSdk

  • 可以使用git拉取sdk或者直接去官网下载(推荐使用官网下载,git拉取太慢了)

  • 官网下载地址,下载最新版本后直接解压进创建好存放sdk的目录

  • git拉取在文件夹上git gui here后输入 git clone -b beta https://github.com/flutter/flutter.git
    Flutter在Windows下的环境搭建
    Flutter在Windows下的环境搭建
    注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\

  • 在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,你就可以在Flutter命令行运行flutter命令了。如果点击没反应并且系统Path环境下没有flutter\bin那就手动配置一下如图:Flutter在Windows下的环境搭建

运行 flutter doctor

打开一个新的命令提示符或PowerShell窗口并运行以下命令 flutter doctor。如果出现下图则配置安装成功
Flutter在Windows下的环境搭建
如果出现红色叉 x Android licenses not accepted. To resolve this, run:flutter doctor --android-licenses 需要您接受SDK许可协议。
Flutter在Windows下的环境搭建
则继续在命令行输入flutter doctor --android-licenses 然后一路点y,yes同意就行
直到全部出现绿色的√就是设置好了。不然运行项目会报错Android licenses not accepted

明明已经设置好了git的环境变量,也重启了电脑,但是命令行中运行 flutter doctor还是会报错 unable to find git in your path; 则检查环境变量path配置看有没有C:\Windows\System32;如果没有,填入Flutter在Windows下的环境搭建

Android Studio中插件配置

打开AndroidStudio–>.打开设置(setting)–>.打开plugins–>.搜索安装两个插件Dart和Flutter插件安装
Flutter在Windows下的环境搭建
安装后重启Android Studio。

开发环境配置flutter的Sdk路径:打开settings->Languages & Frameworks->Flutter,配置路径:类似于D:\FlutterSdk\flutter,如图:
Flutter在Windows下的环境搭建
确定后,关闭settings,再次打开进入settings->Languages & Frameworks->Dart,我们可以看到,系统自动配置好了Dark的Sdk Path
Flutter在Windows下的环境搭建
到这里配置完成后就可以新建flutter项目了。