android-studio - 未找到 flutter 命令

标签 android-studio flutter dart command-line terminal

显然,没有任何 Flutter 命令在 Android Studio 的终端中运行,我相信我正试图在我的项目的根目录下运行它。

输出:

bash: flutter: command not found

最佳答案

你需要正确设置你的 Flutter 路径。

来自 macOS install - Update your path :

  1. 确定放置 Flutter SDK 的目录。您将在第 3 步中需要它。

  2. 打开(或创建)$HOME/.bash_profile。您可以通过进入终端并输入 nano ~/.bash_profile

    来使用终端文本编辑器

    macOS v10.15 (Catalina) 默认使用 Z shell,所以编辑 $file HOME/.zshrc.

    如果您使用不同的 shell,文件路径和文件名在您的机器上会有所不同。

  3. 添加以下行并将 [PATH_TO_FLUTTER_GIT_DIRECTORY] 更改为您克隆 Flutter 的 Git 存储库的路径:

     export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
    

    例如:

     export PATH=~/Documents/flutter/bin:$PATH
    
  4. Ctrl + X,当它要求你保存文件时,选择Yes

  5. 运行source $HOME/.bash_profile刷新当前窗口或重启终端

  6. 通过运行验证 flutter/bin 目录现在是否在您的 PATH 中:

     echo $PATH
    

    请注意,[PATH_TO_FLUTTER_GIT_DIRECTORY] 是您安装 Flutter SDK 的位置,而不是您应用的位置

而不是 nano ,您可以使用任何文本编辑器来编辑文件~/.bash_profile

对于 zsh:

  1. 打开终端
  2. 运行:nano ~/.zshrc
  3. 添加:export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
  4. 运行:source ~/.zshrc
  5. 重启终端
  6. 运行:flutter doctor -v

例如:如果你的机器中的flutter已经安装在[your_username]/Developer/flutter下

export PATH=Developer/flutter/bin:$PATH

关于android-studio - 未找到 flutter 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50652071/

相关文章:

ios - 如何在你的 flutter 应用程序中创建 Runner.xcworkspace?

android - 如何在 TextFormField 中显示/隐藏密码?

gradle - 安卓工作室 : Duplicate files error with Gradle

flutter - 读取 FutureProvider 内的提供者

android - 无法在 Android Studio 中将项目迁移到 Gradle

flutter - 为什么 Map 和 List 是可实例化的,但它们在 dart 中是抽象类

flutter - 按下按钮时未显示警报对话框

snapshot - dart中的快照概念是什么?

android - Gradle重复条目错误: META-INF/MANIFEST. MF(或如何从jar中删除文件)

android-studio - android studio 组件在设计事件时未显示