Flutter是谷歌的移动UI框架,能够快速在iOS和Android上构建高质量的原生用户界面。 Flutter能够与现有的代码一块儿工做。在全世界,Flutter正在被愈来愈多的开发者和组织使用,而且Flutter是彻底免费、开源的。git
下一步公司的开发项目可能会用到Flutter,因此先安装配置下。github
要安装并运行Flutter,您的开发环境必须知足如下最低要求:windows
Git for Windows (Git命令行工具)app
若是已安装Git for Windows,请确保命令提示符或PowerShell中运行 git
命令,否则在后面运行flutter doctor
时将出现Unable to find git in your PATH
错误, 此时须要手动添加C:\Program Files\Git\bin
至Path
系统环境变量中。若是是32位的Windows系统,请将Program Files
换成Program File (X86)
框架
去flutter官网下载其最新可用的安装包,点击下载 ;ide
注意,Flutter的渠道版本会不停变更,请以Flutter官网为准。另外,在中国大陆地区,要想正常获取安装包列表或下载安装包,可能须要FQ,读者也能够去Flutter github项目下去下载安装包 。工具
将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter
;注意,不要将flutter安装到须要一些高权限的路径如C:\Program Files\
)。ui
在Flutter安装目录的flutter
文件下找到flutter_console.bat
,双击运行并启动flutter命令行,接下来,你就能够在Flutter命令行运行flutter命令了。spa
要在终端运行 flutter
命令, 你须要添加如下环境变量到系统PATH:操作系统
flutter\bin
的全路径,使用 ;
做为分隔符.Path
,而后将 flutter\bin
的全路径做为它的值.PUB_HOSTED_URL https://pub.flutter-io.cn FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
重启Windows以应用此更改
打开一个新的命令提示符或PowerShell窗口并运行如下命令以查看是否须要安装任何依赖项来完成安装:
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
又从新看了一遍搭建环境文档,都是按照流程操做的,不知道哪里出的问题。。
百度查了一些踩坑文档,发现解决办法:
把刚刚下载的Flutter
安装包删掉,从新在想要安装的目录下运行 git clone -b beta https://github.com/flutter/flutter.git
完成后会生成一个Flutter文件夹,若是和开始Path的路径不同,记得去从新更新变量Path的路径。
从新运行flutter doctor,正常。
一旦你安装了任何缺失的依赖,再次运行flutter doctor
命令来验证你是否已经正确地设置了。
输入flutter help
在提示符下查看可用的工具。
我用的是VS Code,下面就以VS Code为例。用Android Studio也相似。
myapp
), 而后按回车键上述命令建立一个Flutter项目,项目名为myapp,其中包含一个使用Material 组件的简单的演示应用程序。
在项目目录中,您的应用程序的代码位于 lib/main.dart