尝试在flutter开发人员通道中编译应用程序时遇到问题,我也尝试过使用主通道,但这不起作用。
我遇到了这个问题:
Your application could not be compiled, because its dependencies could not be established.
The following Dart file:
C:\src\flutter\packages\flutter\lib\gestures.dart
...refers, in an import, to the following library:
C:\src\flutter\packages\flutter\lib\src\gestures\lsq_solverno.dart
Unfortunately, that library does not appear to exist on your file system.
我有这个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
我还尝试从Flutter GitHub示例运行flutter_gallery项目,它是第一次运行,但是现在,它表明我的项目遇到了同样的问题。
答案 0 :(得分:1)
正确的文件名为
C:\src\flutter\packages\flutter\lib\src\gestures\lsq_solver.dart
代替
C:\src\flutter\packages\flutter\lib\src\gestures\lsq_solverno.dart
您的Flutter安装已损坏。您可能不小心在Flutter安装目录中修改了文件。
您可以从Flutter安装目录中运行以下命令进行检查
git status
要修复在Flutter安装目录中运行的问题
git clean -xfd
git stash save --keep-index
git stash drop
git pull
flutter doctor