我正在我的Linux Ubuntu 16.04 (Xenial Xerus)系统上配置Flutter SDK。为什么在运行颤振诊断程序时出现以下错误?

我已经在.bashrc文件中为flutter和dart指定了path,但是当我运行flutter doctor时,我得到了这个错误:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

! Doctor found issues in 2 categories.

当前回答

Linux用户:我cd到我的主目录,在.bashrc文件中添加export PATH="$PATH:/home/frodo/flutter/bin/flutter",并将其源化以刷新.bashrc文件。这取决于您将Flutter SDK移动到哪里。

然后我就跑,医生。我得到了以下结果:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

永久导出颤振路径:

export PATH="$PATH:/ PATH /to/dir" .bashrc文件

例如:

export PATH="$PATH:/home/frodo/flutter/bin/flutter"

并运行:

source .bashrc

如何永久设置$PATH在Linux/Unix

其他回答

我刚刚在更新后遇到了这个问题,我解决了它,进入菜单文件→设置→插件。然后在窗口顶部有两个选项:市场和已安装。然后我点击安装,在Flutter插件上有一条消息说当前版本的Flutter不支持新版本的Android Studio,所以有一个绿色按钮写着“重新启动”。然后我点了一下,当它再次打开时,问题就消失了。

对你来说可能不一样,但很多人会在这里搜索它,它可能会帮助到一些人。

我通过在设置中打开插件来解决这个问题,在“安装”选项卡下,我注意到蓝色文本“插件主页”,这是JetBrains插件的快捷方式。有一个协议,我必须接受,以获得完整的功能。我接受了,我也编辑了我的环境变量通过添加路径到dart-SDK的bin。以前我只把颤振的bin添加到路径中。总之,这解决了我的问题。

如果你不止一次安装了Android Studio,命令提示符或PowerShell分配在第一个,也许你正在运行第二个。所以,浏览Android Studio,如果你有多个安装,删除第一个。然后,按照这些步骤在Android Studio中下载插件。

步骤1:Studio—> File—> Settings—> Plugins—> Browse Repositories

第二步:搜索Flutter并下载

步骤3:当你完成后重新启动Android Studio。

当您执行flutter doctor命令时,它会检查您的环境并向终端窗口显示报告。在你的情况下,似乎你没有安装Dart和Flutter插件,以便在Android Studio中使用它们。

要安装插件,请单击菜单文件→设置→插件→安装JetBrains插件

这些插件将为Android Studio添加与Flutter相关的新功能。示例:它将添加Flutter检查器、大纲。

在创建新的Flutter项目时,将需要添加到路径中的SDK。

只需更新Flutter SDK使用

颤振升级

它解决了我所有的问题。

Running flutter doctor...
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 2.5.0, on Microsoft Windows [Version 10.0.19043.1110], locale en-IN)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[√] Chrome - develop for the web
[√] Android Studio (version 4.2)
[√] Android Studio (version 2020.3)
[√] IntelliJ IDEA Ultimate Edition (version 2020.2)
[√] VS Code (version 1.60.0)
[√] Connected device (3 available)