我在尝试在flutter dev通道中编译应用程序时遇到了问题,我也尝试使用主通道,但它不起作用。
我遇到了这个问题:
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项目,它第一次运行,但现在,它表明了我在项目中遇到的同样问题。
正确的文件名是
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