显然,没有一个flatter命令能在Android Studio的终端上运行,我相信我正试图从项目的根本上运行它.

输出:

bash: flutter: command not found

推荐答案

您需要正确设置Flutter 路径.

100开始:

  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]更改为您克隆Ffltter的Git存储库所在的路径:

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

    例如:

     export PATH=~/Documents/flutter/bin:$PATH
    
  4. Ctrl++X,当系统要求您保存文件时, Select 是

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

  6. 通过运行以下命令,验证flutter/bin目录现在是否位于您的路径中:

     echo $PATH
    

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

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

对于zsh:

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

例如:如果您的机器中的Ffltter已安装在[YOUR_USERNAME]/Developer/Ffltter下

export PATH=Developer/flutter/bin:$PATH

Flutter相关问答推荐

具有可变高度小部件的SingleChildScrollView内的列

如何更新文本字段的基础上的选定下拉菜单?

使用Future函数的容器中未显示图像,但在使用图像小工具时显示

就像Flutter 中的头文件一样?

在 flutter 吧蜂巢中拯救主题

Flutter Android Google Sign-in error:ApiException:10在确认软件包名称、SHA-1 fingerprint 和设置同意页面后出现异常

Flutter如何将2个以上的值传递到ListView上的另一个屏幕?

未处理的异常:第1行第5列出现错误:无效的媒体类型:应为/&;.从API获取数据时在Flutter中

如何在 Dart/Flutter 中克隆 Future

在 Flutter 中滑动关闭 PageView.builder 时出现问题

构建上下文不能跨异步间隙使用

为什么我们需要使用ChangeNotifierProvider而不是仅仅使用ChangeNotifier?

无状态小部件被奇怪地重建

我想在文本结束后显示分隔线.它会在第一行、第二行或第三行结束

将状态维护到 asyncNotifier

如何与 PostgreSQL 和外部网站交互 flutter apk?

Flutter - 如何将按钮对齐到行的右侧

在 Flutter 中读取 Firebase 数据库数据时遇到问题

出现错误;运算符[]不是为对象类型定义的?功能()'

Flutter_riverpod 安装时出现问题