官方的教程是通过命令的方式进行安装,直接通过Git命令的方式,可能需要的时间会比较久,因此我是直接下载压缩,然后解压到本地的方式来安装的。可以从Flutter GitHub项目中下载安装包,下载地址为:https://github.com/flutter/flutter/releases. 将安装包解压到你想放置的位置
比如:D:\Flutter\flutter
解压之后,按照教程输入flutter doctor 来检查是否还需要下载相关的依赖和基础控件,但是我到这里的时候直接报错了。错误内容如下:
Error: The Flutter directory is not a clone of the GitHub project.
The flutter tool requires Git in order to operate properly;
to set up Flutter, run the following command:
git clone -b beta https://github.com/flutter/flutter.git
这个错误的产生就是我们解压出来的根目录下没有.git文件,所以需要在这个目录下生成.git文件
git命令窗口命令行中输入:git init ,该命令将创建一个名为 .git(默认是隐藏的文件夹)
就行了,这个时候我们再来执行flutter doctor就不会报错了,但是有出现下面的问题。
这个问题主要是网络问题,不过我是通过在系统里面增加了两个环境变量来配置镜像服务器地址,镜像如下:(前面是环境变量的名称,后面是值)
PUB_HOSTED_URL https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
就可以了