开始前请至少准备:
0.一台windows电脑
1.安装Android Studio和Android SDK
前往flutter官方下载地址
https://flutter.io/docs/get-started/install
选择你的操作系统所需要的flutter sdk
我的操作系统是win10
安装flutter至少需要:
操作系统:win7 sp1或更新的版本
磁盘空间:400MB
工具:Windows PowerShell(5.0或更新的版本)和git
打开PowerShell,使用$PSversionTable命令查看版本信息
git的安装和使用就不说了,网上教程大把
下载完成后,解压至任意目录(不要解压至类似于C:\Program Files等需要高级权限的目录)
我解压到了C:\flutter
运行flutter目录中的flutter_console.bat
可以看到flutter命令窗口
建议将flutter添加至系统环境变量Path,以便在任意位置访问flutter命令
打开系统环境变量配置
将C:\flutter\bin加入Path
重新打开一个cmd或者PowerShell或者git窗口
输入
flutter -h
正常情况下会出现flutter命令的所有用法,说明flutter已经安装成功了
使用命令
flutter doctor
检测flutter依赖的环境是否就绪(下面简称为doctor命令)
我在运行doctor命令后,产生问题报告:
Android SDK无法定位
Android Studio中未安装Flutter插件和Dart插件
解决这两个问题:
之前在安装Android Studio的时候已经安装了sdk,位置是G:\sdk
新建一个名为ANDROID_HOME的系统环境变量,它的值是G:\sdk
将%ANDROID_HOME%附加至Path
再度运行doctor命令
android sdk的问题变成Android licenses not accepted
运行
flutter doctor --android-licenses
逐一接受给出的license
打开Android Studio
Configure->Plugins安装Dart和Flutter插件
插件安装完成后需要重启Android Studio
发现创建Flutter项目的选项已经出现了
再度运行doctor命令
发现所有的环境问题都解决了
flutter开发环境搭建完毕