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

当前回答

在Windows上安装它的最好方法

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.1, on Microsoft Windows [Version 10.0.18363.959], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
[√] Android Studio (version 4.0)
[√] VS Code (version 1.47.3)
[!] Connected device
    ! No devices available

打开Android Studio,菜单文件→设置→插件,确保安装了Flutter和Dart 转到Visual Studio代码扩展,并安装Flutter和Dart扩展

其他回答

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

如果您正在使用Visual Studio Code,则导航到扩展并搜索Flutter。然后简单地安装它,你必须注意你已经安装了Dart。

在此之后,如果它不起作用,那么复制您可以定位到C/' Flutter - sdk -path'/bin的Flutter bin路径。然后复制它并将其添加到环境变量中,并将其添加到该路径中,这样您就可以轻松地访问Flutter。

如果你正在使用Android Studio,那么这篇文章会对你有所帮助。

确保你有最新版本的sdk和Android Studio或Visual Studio Code。所以这个版本不会引入任何错误。

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

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

最终我解决了这个问题,运行下面的命令。 我使用的是安卓4.2,操作系统是Mac

ln -s ~/Library/Application\ Support/谷歌/AndroidStudio4.2/plugins ~ /图书馆/应用程序/ AndroidStudio4.2 \支持

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

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