【发布时间】:2019-01-22 10:58:37
【问题描述】:
我正在我的 Linux Ubuntu 16.04 (Xenial Xerus) 系统上配置 Flutter SDK。为什么我在运行颤振医生时会出现以下错误?
我在.bashrc 文件中为flutter 和dart 指定了PATHS,但是当我运行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 > Android Studio > 文件 > 设置 > 插件 > 搜索 flutter > 安装
-
如果你没有在 Flutter 开发中使用 Android Studio,你可以忽略它。默认情况下,Android Studio 中未安装 Flutter 和 Dart 插件。您仍然需要手动安装它们。我会在 Flutter 开发中推荐 VSCode,因为它是轻量级的。
-
所有解决方案都不适合我。注意,我已经安装了颤振和飞镖插件。我该如何解决这个问题?
-
flutter doctor 找不到 Android Studio 插件时会出现这种情况。这是flutter版本和Android Studio版本之间的问题。例如,Android Studio 4.1 将插件存储在 ~/.local/share/Google/AndroidStudio4.1 中,显然 Flutter 不知道这一点,很可能会在某个不再存在的旧位置查找。
-
我遇到了同样的问题,请提供最佳解决方案
标签: flutter android-studio dart flutter-plugin flutter-doctor