Flutter 找不到 android sdk
周末的时候升级了windows11的系统,之后再安装flutter的时候遇到下面的问题就做了一下记录 至于如何安装flutter,我在前面的教程里也有写到,就不再阐述。这次我安装的时候用了fvm版本控制工具,
在windows上安装fvm
方法一:先安装 choco
官网:
https://chocolatey.org/
powershell 管理员身份运行命令行
不会的话,先打开一个powershell 窗口 ,然后右击任务栏,选择第一个,即可进入
输入命令
- cmd 安装 直接拷贝执行即可,注意需要管理员身份运行 至于如何进入管理员模式,我在这里给大家提供了四种办法 我只说一种,其他的可以关注我公众号了解 、## 方法1.通过打开运行
Step1 win R
Step2 输入cmd
Step3 Ctrl Shift Enter
点击是
接下来就是安装choco
代码语言:javascript复制@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
- PowerShell 安装
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
检查安装是否成功
代码语言:javascript复制choco -v
- 更新
choco upgrade chocolatey
可以安装成功
https://stackoverflow.com/questions/49175231/flutter-does-not-find-android-sdk
解决错误前的屏幕截图:-
Flutter 提供了更新 Android SDK 路径的命令:
运行
flutter config --android-sdk
flutter doctor --android-licenses
代码语言:javascript复制flutter doctor --android-licenses
安装命令行工具后,我们就可以开始了。下一步是接受 Android SDK 许可。因此,在您的计算机中打开 CMD 并执行以下命令。
然后此时检查
是不是成功了呢,