自动完成功能在带有 Flutter 的 Android Studio 中无法正常工作 - 第一个建议无关紧要

Omr*_*100 12 autocomplete dart android-studio flutter

我安装了 Flutter 和 Android Studio。我跑了颤振医生 -医生

我安装了 Dart 插件 - v191.8593。 图片

当我在一个非常明显的地方按 Ctrl + Space 时,自动完成不会提出正确的建议。例子:

在此处查看动画

正如您所看到的,第一个建议不是 ScrollPhysics 类型,并且与上下文无关,在我向下滚动后,有 ScrollPhysics 建议,但它们是经过一些滚动后的。

Nux*_*Nux 18

此问题可以通过以下方法之一解决

  1. 使缓存无效并重新启动解决了我的问题。去

File-> Ivalidate caches / Restart -> Invalidate and Restart

  1. 重新启动 Dart 分析服务器。按照下面的图片 在此处输入图片说明

请注意,上述所有解决方案都有效,但不是永久性的,因为最新的 dart 分析服务器中似乎存在错误,您可以关注订阅此报告的问题以获取更多更新


小智 14

启用范围分析 我通过在 Dart Analysis-> Set Icon-> CheckBox 中启用范围分析来修复此问题。


Job*_*bin 13

重新启动 Dart 分析服务器:-

  1. 导航至底部的Dart Analysis选项卡。
  2. 单击重新启动图标(Dart 分析窗口左上角的红色图标)
  3. 等待飞镖分析完成。

如果它不起作用,请尝试以下操作:-

  1. 删除项目文件夹中存在的.packagespubspec.lock文件
  2. 跑步flutter pub get


Min*_*rid 3

就我而言,我在 android studio 终端中运行:

 flutter upgrade
Run Code Online (Sandbox Code Playgroud)