我正在我的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.

当前回答

问题是,“颤振医生”无法在幕后解读一切都很好,而且是最新的。 这个问题是暂时的(直到下一个补丁或更新),可以避免,因为它不会影响开发过程中的任何地方。

这是我们在更新Flutter的新版本时经常出现的问题。 最近,在更新到Flutter 1.22.1(稳定)时,它会抛出“插件未安装”错误,而它们已安装并且是最新的。 卸载和重新安装也将无法工作,因为Android Studio将再次选择相同的版本来安装。

其他回答

我也有同样的问题,但我自己解决不了。

然而,通过使用Visual Studio Code,它可以很好地工作。这个错误无关紧要。

就我而言,我无法启用该插件,因为我最近在Android Studio中更新到4.2.2版本,并且我检查了Flutter SDK版本,这不是一个稳定的版本。

当我在使用fvm并重新安装插件时,我把它换成了一个稳定的版本,它就像一个魅力。

根据下图,先安装所需的Flutter和Dart插件,然后从官方- Flutter - SDK -download-page下载Flutter SDK后,添加Flutter和Dart路径:

Mac安全修复(Android Studio 4.1+)。它现在在不同的目录中,但是符号链接有帮助。

在终端上运行这个命令:

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1

如果您有不同的Android Studio版本或安装文件夹,请相应地调整该命令。

对于那些仍然有这个错误的人,即使他们已经尝试了前面提到的解决方案,试试这个。它适用于Windows 10, macOS和Linux(在命令行中运行):

颤振通道开发 颤振升级 flutter config——Android - Studio -dir="C:\Program Files\Android\Android Studio"