You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac端安装Flutter遇报错:cmdline-tools组件缺失求助

解决Mac上Flutter Doctor提示cmdline-tools缺失的问题
  • 定位Android SDK路径
    打开Android Studio,按Cmd+,打开偏好设置,依次进入Appearance & Behavior > System Settings > Android SDK,界面顶部会显示SDK Location的具体路径,比如/Users/你的用户名/Library/Android/sdk。

  • 安装cmdline-tools组件
    两种可选方式:

    1. 通过Android Studio安装
      留在刚才的Android SDK设置界面,切换到SDK Tools标签页,勾选Android SDK Command-line Tools (latest),点击右下角Apply等待安装完成。
    2. 通过终端命令安装
      打开终端,把命令中的路径替换成你找到的SDK路径后执行:
      /Users/你的用户名/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager --install "cmdline-tools;latest"
      
      注意:如果是首次安装,路径中可能没有latest目录,优先用Android Studio的方式操作。
  • 配置环境变量
    根据你使用的Shell类型操作:

    • bash用户执行open ~/.bash_profile;zsh用户执行open ~/.zshrc
    • 在打开的文件中添加以下内容(替换成你的SDK路径):
      export ANDROID_HOME=/Users/你的用户名/Library/Android/sdk
      export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
      export PATH=$PATH:$ANDROID_HOME/platform-tools
      
    • 保存文件后,执行source ~/.bash_profile(bash用户)或source ~/.zshrc(zsh用户)使配置生效。
  • 验证修复效果
    重启终端,执行flutter doctor,检查是否还存在cmdline-tools缺失的报错。

内容的提问来源于stack exchange,提问作者kenn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 11:57:05