颤振不';无法编译,因为lsq#u solverno.dart不存在';不存在

颤振不';无法编译,因为lsq#u solverno.dart不存在';不存在,dart,flutter,Dart,Flutter,我在尝试在flatterdev频道中编译应用程序时遇到了一个问题,我也尝试过使用master频道,但它不起作用 我得到了这个问题: 无法编译应用程序,因为无法建立其依赖关系。 以下Dart文件: C:\src\flatter\packages\flatter\lib\signatures.dart …在导入中引用以下库: C:\src\flatter\packages\flatter\lib\src\signals\lsq\u solverno.dart 不幸的是,您的文件系统中似乎不存在该库。

我在尝试在flatterdev频道中编译应用程序时遇到了一个问题,我也尝试过使用master频道,但它不起作用

我得到了这个问题:

无法编译应用程序,因为无法建立其依赖关系。
以下Dart文件:
C:\src\flatter\packages\flatter\lib\signatures.dart
…在导入中引用以下库:
C:\src\flatter\packages\flatter\lib\src\signals\lsq\u solverno.dart
不幸的是,您的文件系统中似乎不存在该库。

我有这个YAML文件

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  google_sign_in: ^3.0.4
  http: ^0.11.3+16
  cached_network_image: ^0.4.1
  share: ^0.5.2
  graphql_flutter: ^0.9.4
  camera: ^0.2.1
  shared_preferences: ^0.4.3
  redux: ^3.0.0
  flutter_redux: ^0.5.2
  material_design_icons_flutter: ^3.0.3392
  vibrate: ^0.0.4

我还尝试从Flatter GitHub示例中运行Flatter_gallery项目,它是第一次运行,但现在,它表明了我在项目中遇到的相同问题。

正确的文件名是

C:\src\flutter\packages\flutter\lib\src\gestures\lsq_solver.dart
而不是

C:\src\flutter\packages\flutter\lib\src\gestures\lsq_solverno.dart
您的颤振安装已损坏。您可能意外地修改了颤振安装目录中的一个文件

您可以从flatter安装目录运行以下命令来检查

git status
要修复此问题,请在flatter安装目录中运行

git clean -xfd
git stash save --keep-index
git stash drop
git pull
flutter doctor

试着了解一下,为什么要先保存
然后删除
而不是在清理
后进行简单的
签出
?(我的意思是,如果你想藏一些东西来保存它,不要把它扔了)。但也许我遗漏了什么。我自己并没有想到这一点,但据我记忆,这是关于避免有关更改丢失的消息。嗯,如果您执行
git checkout。
在OSX上什么都不说,但也许其他一些GUI工具可以。在某些情况下,这可能是真的,好吧。谢谢