首先我们附上常规的安装和环境配置流程:
1.配置需求:
最低配置要求
- 操作系统: WIndows7以上 64位操作系统
- 开发工具:Android Stuido 3.0以上,java jdk 1.8以上
- 磁盘空间: 最少400MB(不包含Android Studio的安装空间)
- 工具: Flutter 需要安装以下命令行工具
- Git For Windows(安装时勾选 Use Git from the Windows Command)如果Git已经安装了,确保在命令行中可以执行 git 命令
2.下载flutter :github.com/flutter/flu…,可采用git命令的方式或者直接下载
git命令:$ git clone -b beta github.com/flutter/flu…
直接下载:
3.环境配置:找到下载好的flutter的目录,path中配置环境变量(我自己的电脑是D:\flutter\bin;)
4:测试环境:windows命令窗口中: flutter doctor,如果正常显示如下:
5.配置Android studio环境:
在settings中的plugins窗口搜索,dart和flutter进行下载,先下载dart,然后下载flutter。
下载完成后关联dart sdk 和flutter sdk:
首先关联flutter sdk
然后关联dart sdk
6.发布你的第一个flutter项目:
成功运行效果图:
如果过程中你没有遇到问题,那么恭喜你!
接下来讲讲坑:
一号坑:Unknown operating system. Cannot install Dart SDK
命令窗口输入 flutter doctor后提示 Unknown operating system. Cannot install Dart SDK,弹出黄绿色文字 connecting ,dark sdk安装失败,这时候找到flutter所在的文件夹,找到flutter_console.bat,右键以管理员身份运行,然后继续输入flutter doctor执行
二号坑:Unable to locate Android SDK
命令窗口输入 flutter doctor后提示 X Unable to locate Android SDK,这时候我们在用户环境变量中添加 ANDROID_HOME ,D:\Android\android-sdk,重启电脑后生效。
三号坑:sdkmanager not found
命令窗口输入 flutter doctor后提示 在sdk\tools\bin目录下 sdkmanager not found ,这时候我们去查看不存在sdkmanager.bat,打开我们的Android studio settings中找到sdk设置,选择 SDK Tools,勾选Android SDK Tools,下载完成后,配置 ANDROID_HOME,进行重启
四号坑:No devices available
这个问题算比较好解决的了,打开我们的Android studio,找到设备后,重新运行flutter doctor即可
五号坑:提示8.0的sdk license available
在找到flutter_console.bat,右键以管理员身份运行,然后输入flutter doctor --android-licenses,弹窗y/n,输入y回车即可。