可以使用以下步骤解决此问题:
pubspec.yaml 文件中将 analyzer_plugin 的版本标记更新到最新的版本。例如:将 analyzer_plugin: ^0.2.3 更新为 analyzer_plugin: ^0.3.4。flutter packages get 命令以更新依赖。以下是一个示例工程的 pubspec.yaml 文件:
name: my_app
description: My flutter app description.
dependencies:
flutter:
sdk: flutter
analyzer_plugin: ^0.3.4
dev_dependencies:
flutter_test:
sdk: flutter
重要提示:如果您仍然无法切换到 LSP 协议,您可能需要升级您的 Dart SDK。请注意,Dart 2.14 及更高版本是支持 LSP 协议的。要升级到 Dart 2.14,请在终端/命令行中运行 flutter upgrade 命令。