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

Mac下如何在zshrc文件中配置Flutter与Android路径?

解决Mac zshrc中Flutter与Android路径仅识别一个的问题

常见问题根源

绝大多数情况是配置PATH时错误覆盖了原有路径,或是两个路径的拼接格式不符合zsh的语法要求——比如直接写export PATH=/xxx/flutter/bin会替换掉系统原有PATH,而非追加新路径。

正确配置步骤

  1. 打开zshrc配置文件
    在终端执行命令打开编辑器:

    open -e ~/.zshrc
    
  2. 正确追加双路径配置
    在文件末尾添加以下代码(替换成你本地的实际路径):

    # 配置Flutter路径
    export PATH="$PATH:/Users/你的用户名/flutter/bin"
    # 配置Android SDK相关路径
    export ANDROID_HOME="/Users/你的用户名/Library/Android/sdk"
    export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
    

    核心是每次都以$PATH:开头,确保新路径是追加到原有PATH之后,而非覆盖。

  3. 让配置立即生效
    保存zshrc文件后,在终端执行:

    source ~/.zshrc
    
  4. 验证配置结果
    分别执行以下命令检查:

    flutter --version
    adb version
    

    若两者都能正常输出版本信息,说明配置成功。

额外注意点

  • 确认Flutter和Android SDK的实际路径是否正确,Android SDK默认在~/Library/Android/sdk,若你自定义了安装位置需对应修改。
  • 删除zshrc中之前错误的PATH配置行,避免冲突。
  • 若终端重启后配置失效,检查是否有其他配置文件(如~/.bash_profile、~/.profile)干扰PATH,zsh优先读取~/.zshrc。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 13:01:01