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

Android Studio终端报错:bash: flutter: command not found及命令未找到

解决Android Studio终端中flutter和Android Studio命令找不到的问题

核心原因

终端的PATH环境变量里没包含Flutter可执行文件的路径,以及Android Studio命令工具的路径,导致系统找不到对应的命令。

解决flutter: command not found的步骤

  • 定位Flutter安装路径:找到你安装Flutter的文件夹,重点是里面的flutter/bin子目录(比如Mac下可能是/Users/xxx/flutter/bin,Windows下是C:\flutter\bin)。
  • 配置环境变量:
    • Mac/Linux(bash环境):打开终端编辑~/.bash_profile,添加export PATH="$PATH:/你的flutter/bin路径",保存后执行source ~/.bash_profile让配置生效。
    • Mac/Linux(zsh环境,现在默认是这个):编辑~/.zshrc,添加同样的PATH配置,执行source ~/.zshrc生效。
    • Windows:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的Path里添加Flutter的bin路径,确定后重启终端。
  • 验证配置:在Android Studio终端里执行echo $PATH(Mac/Linux)或echo %PATH%(Windows),确认Flutter的bin路径已在列表中,再执行flutter --version测试是否正常识别。

解决Android Studio command not found的步骤

  • 找到Android Studio的bin目录:
    • Mac:/Applications/Android Studio.app/Contents/bin
    • Linux:/opt/android-studio/bin(根据你的安装路径调整)
    • Windows:C:\Program Files\Android\Android Studio\bin
  • 添加到环境变量:
    按照配置Flutter的方式,把这个bin路径加入PATH。比如Mac的zsh环境,在~/.zshrc里加export PATH="$PATH:/Applications/Android Studio.app/Contents/bin",执行source ~/.zshrc生效。
  • 测试命令:终端执行studio.sh(Mac/Linux)或studio.bat(Windows),看能否启动Android Studio,部分系统配置后直接输入studio即可。

Android Studio终端的额外注意事项

刚配置完环境变量后,可能需要重启Android Studio才能让终端读取到新的PATH。如果还是不行:

  • 关闭当前终端标签,重新打开一个新标签页。
  • 检查终端设置:进入File → Settings → Tools → Terminal,确认「Shell path」是系统默认shell(比如Mac的/bin/zsh,Windows的cmd.exe),没有用受限的自定义shell。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 23:39:16