今天尝试安装flutter,把安装的流程和遇到的坑写下来供有兴趣的兄弟用。
Git for Windows
https://git-scm.com/download/win
windows PowerShell
需要管理员权限
下载官网SDK
https://flutter.cn/docs/get-started/install/windows#update-your-path
D:\installDir 选择自己需要安装的盘符和该盘符下的文件夹
解压SDK压缩包到盘中,别选C盘。
如:D:\installDir\flutter\flutter-3.7.11
将bin文件夹目录放在环境变量/用户变量 -> Path 中
如:D:\installDir\flutter\flutter-3.7.11\bin
添加到环境变量/用户变量 的 path 中,这里是配置镜像,具体的镜像网站可以在网上找合适的。
[url][https://mirrors.tuna.tsinghua.edu.cn/help/flutter/]
PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
检查是否安装成功
flutter --version 查看是否安装成功
flutter -h 能够展示指令,表示安装配置成功
flutter自带dart包,如果此前已下载dart,得把flutter自带的dart权限调高
运行 flutter doctor 可能会遇到的错误
### Windows Version (Unable to confirm if installed Windows version is 10 or greater)
解决办法
切换flutter渠道
[1] 在cmd输入 flutter channel 查看自己的flutter channel版本
[2] 输入 flutter channel master,将flutter版本切换为master
[3] 输入 flutter upgrade 确保flutter更新到了最新版本
[4] 输入 flutter doctor 再次检查是否解决
### Visual Studio - develop for Windows
解决方案参考:[url][https://cloud.tencent.com/developer/ask/sof/106693767]
下载 Visual Studio IDE , 用于个人 可以选择 Community 版本 。
https://visualstudio.microsoft.com/zh-hans/downloads/
在Visual Studio中安装 c++桌面应用
配置安装路径
D:\installDir\Microsoft Visual Studio\2022\Enterprise
D:\installDir\Microsoft Visual Studio\Shared
D:\installDir\Microsoft\VisualStudio\Packages
安装完成即可
### Android toolchain - develop for Android devices
需安装 Android studio
[url][https://developer.android.google.cn/studio/]
下载安装包后安装
安装配置参考连接 :
[url][https://blog.csdn.net/tao_789456/article/details/118093106]
Unable to locate Android SDK.
设置系统用户环境变量 ANDROID_HOME=SDK路径
SDK路径 如:
D:\installDir\AndroidTool\AndroidSDK
若安装android studio没有修改SDK路径则为 android studio 的 sdk 默认路径
### cmdline-tools component is missing && Android license status unknown.
未安装 SDK Tool
打开 android studio
打开 设置 setting,下列是路径:
setting > appearance & behavior > system settings > android sdk > sdk tools > android sdk command-line tools(latest)
选中 android sdk command-line tools 点击 ok 提示下载。
等待下载完成即可。
### Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
运行 flutter doctor --android-licenses
提示信息 问你[y/n], 全给y就行。
完成后再次运行 flutter doctor 即可完成flutter配置。
如有其他错误请自行上网查询。
C:\Users\59617>flutter doctor
Flutter assets will be downloaded from https://mirrors.cloud.tencent.com/flutter. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, 3.10.0-6.0.pre.2, on Microsoft Windows [版本 10.0.22621.1555], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[√] Chrome - develop for the web
[√] Visual Studio - develop for Windows (Visual Studio Enterprise 2022 17.5.4)
[√] Android Studio (version 2022.2)
[√] Connected device (3 available)
[√] Network resources
• No issues found!
完成配置后的样子
java jdk 目前暂时不知道是不是必须下的,好像android studio自己会下。不太清楚。
最后于 2023-4-17
被海星吧编辑
,原因: