【发布时间】:2021-02-19 21:09:26
【问题描述】:
昨天我从命令行更新了颤振。然后也飞镖(我被提示)。之后,我所有包含 String 的类似乎都有错误(String 不是一种类型 - 当然我确实 import dart-core 但没有任何反应)。
Flutter Doctor 给出这个错误
事件虽然它们似乎已安装
我看过以下内容,但没有任何帮助
https://github.com/flutter/flutter/issues/28995
Flutter plugin not installed error;. When running flutter doctor
Android Studio flutter and dart plugins not recognized by flutter doctor , but plugins are installed
我在稳定频道,Android Studio 4.1。我已经尝试了这里的所有内容(flutter pub get、upgrade、clean 等,Android Studio 的无效缓存,但还是一样。我可以从命令行工作,但这不是解决方案。
有什么想法吗? 非常感谢!
【问题讨论】:
-
您可能需要在 Android Studio 中更新 Dart SDK 路径。我在使用 Dart 插件的 IntelliJ 中,对我来说,路径设置为
Preferences > Languages & Frameworks > Dart。在 Mac 上,它应该位于/usr/local/opt/dart/libexec。 -
开发 Flutter 应用时无需设置 Dart SDK 路径。设置 Dart SDK 路径是为了开发 Dart-only 应用程序(命令行等)。我会避免这样做以防止问题变得更加复杂。
标签: android-studio flutter dart flutter-doctor