执行flutter doctor -v命令时出现Flutter报错问题咨询
解决Flutter Doctor报错的方案
1. 检查并配置Android SDK路径
- 打开Android Studio,进入
File > Settings > Appearance & Behavior > System Settings > Android SDK - 确认
Android SDK Location路径正确,复制该路径 - 配置环境变量:
- Windows:添加系统变量
ANDROID_HOME,值为刚才复制的SDK路径;再把%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\cmdline-tools\latest\bin加入Path变量 - macOS/Linux:在
~/.bash_profile或~/.zshrc中添加:export ANDROID_HOME=/你的SDK路径 export PATH=$ANDROID_HOME/platform-tools:$PATH export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH - 配置后重启终端,执行
adb version验证是否能正常识别
- Windows:添加系统变量
2. 安装/更新Android SDK Command-line Tools并同意License
- 在Android Studio的SDK Settings中,切换到
SDK Tools标签,勾选Android SDK Command-line Tools (latest),点击Apply完成安装 - 打开终端执行
sdkmanager --licenses,按提示输入y同意所有license协议
3. 验证修复结果
执行命令:
flutter doctor -v
确认所有检查项正常后,再尝试运行Flutter项目
内容的提问来源于stack exchange,提问作者Allanur Bayramgeldiyev
相关产品推荐
相关产品推荐

