15

我的 Flutter IDE (Android Studio) 不再识别material.dart了!它突然发生,我正常工作,然后我的电脑因为 CPU 100% 消耗而关闭,当我重新启动时,我发现了这个问题。

4

12 回答 12

25
  1. ctrl -> Shift -> A(查找动作)
  2. 搜索“飞镖分析”
  3. 单击“重新启动 Dart 分析服务器”图标
  4. 红色下划线从包导入中消失,一切正常。
于 2018-12-02T17:53:49.553 回答
10

我尝试了这个解决方案,它工作得非常完美:

从项目目录打开终端并运行

flutter packages get
于 2020-02-01T16:30:32.943 回答
4

颤振问题修复:2020 年 4 月 18 日

它发生的原因是:

  1. 您已经创建了一个项目,然后您尝试将代码推送到 Git(并保持您的 vscode 处于打开状态)
  2. 您的包需要使用命令 flutter packages get 更新(只需从 vscode 菜单中选择终端,然后运行此命令)
  3. 如果您仍然没有解决您的问题,只需转到文件菜单,选择关闭文件夹,它就可以解决您的问题。
  4. 最后一个选项重新启动 VSCode。
于 2020-04-19T07:50:51.367 回答
2

检查 bupspec.yaml 文件。可能会从那里删除一些东西。我遇到了同样的问题,发现了这个问题,现在已经解决了。

于 2020-05-01T17:16:24.870 回答
2

对我有用的解决方案:在您的 pubspec.yaml 文件中,确保名称字段(它是 pubspec.yaml 文件的第一行)具有正确的项目名称。如果没有,请更改它并运行 pub get。

于 2020-08-14T02:44:11.150 回答
2

此错误主要发生在将项目从一台计算机移动到另一台计算机时,可能会发生这种情况,即未将包放入

重新生成包来解决这个问题,这里是步骤

  1. 删除pubspeck.lock
  2. 然后运行flutter pub get

flutter pub get有时,只需再次运行即可解决此问题...

于 2020-10-03T04:52:31.353 回答
1

查看 Flutters Github 问题可能有很多原因。

  1. 您的 git 导致此错误(问题 19384

只需删除机器上项目 .gitignore 中的每个条目。

  1. 缺少一些颤振包(issue 17016

即使你刚刚安装了flutter,也可能会丢失一些包。通过命令提示符转到 Flutter 项目的根目录并输入命令flutter packages get将解决此问题。

于 2019-08-26T20:03:30.220 回答
1

我只重新保存我的旧文件。然后重新启动 VSCode。

于 2021-04-04T15:07:45.427 回答
0

我不得不删除颤振文件夹并从头开始重新安装它......

于 2020-09-12T17:00:53.593 回答
0

对我来说,我需要:从 pubspec.yaml 文件中的应用描述中删除冒号,然后运行

flutter packages get
于 2021-01-18T12:05:56.113 回答
0

将以下内容添加到pubspec.yaml

environment:
  sdk: '>=2.10.0 <3.0.0'

然后运行 flutter pub get

于 2021-10-23T13:53:18.783 回答
0

如果您从Dart packages. 这种情况下的解决方案是通过擦除当前User/flutter文件夹并下载新文件夹来重新安装 Flutter SDK。然后运行flutter packages get,您应该会看到所有依赖项。

于 2022-01-27T08:07:17.180 回答