Windows11安装Flutter
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
windows11安装和配置Flutter
1.系统配置要求
- 操作系统
- Windows10或更高的版本(基于X86_64的64位操作系统)
- 磁盘空间
- 除安装IDE和一些工具外还应该至少预留1.64GB空间
- 设置
- 必须在Windows10/11上开启开发者模式
- 工具
- 要让Flutter在你的开发环境正常使用依赖以下的工具
- Windows PowerShell5.0或更高的版本
- Git for Windows 2.X并且勾选从Windows命令提示符使用Git选项(如果安装没选择这个安装项可以参考其他大佬的笔记)
- 要让Flutter在你的开发环境正常使用依赖以下的工具
2.获取Flutter SDK
- 点击获取FlutterSDK(当前版本为3.7.1根据实际情况选择需要安装的版本)
- Flutter与Dart版本匹配
- 将压缩包解压然后把解压的文件放到你需要放置的Flutter SDK路径中
- Flutter SDK路径不能有特殊字符或空格
- 请勿将Flutter SDK安装在需要最高权限的文件夹中
3.更新path环境变量
如果想在windows控制台运行flutter命令按照下面的方式来配置path环境
- 可以在菜单的搜索功能输入 env(只能配置当前用户环境变量)然后选择编辑系统环境变量
- 在用户变量中寻找Path
- 如果存在以;分隔已有的内容加入flutter\bin目录的完整路径(根据自己系统来)
- 如果不存在在用户环境变量创建一个Path变量然后进行同上操作
- windows的dos界面运行命令自Flutter1.19.0dev版本开始Flutter SDK在flutter命令脚本增加了dart
> where flutter dart
# 查看dart版本
>dart --version
4.检查flutter安装
- 在更新Path变量之后执行下面的命令
> flutter doctor
5.解决flutter doctor的问题
5.1问题1(Windows Version (Unable to confirm if installed Windows version is 10 or greater))
-
按照以下命令操作
- flutter channel
> flutter channel
- flutter channel master
> flutter channel master
- flutter upgrade
> flutter upgrade
- flutter channel
> flutter channel
- flutter doctor 查看故障是否解决
> flutter doctor
5.2问题2( Android toolchain - develop for Android devices)
-
Unable to locate Android SDK.错误详情
-
设置SDK
> flutter config --android-sdk <SDK绝对地址>
-
查看flutter状态
> flutter doctor
-
同意android协议
> flutter doctor --android-licenses
5.3问题3(Android Studio (version 2022.1))
- Unable to find bundled Java version问题详情
- 将Android Studio安装目录下的jre文件替换为jdk的jre文件
5.4问题4
- 确保Flutter定位到安装的Android Studio位置
flutter config --android-studio-dir <android studio安装的绝对地址>