在颤振中运行我的 Pubspec.yaml 文件时出错
Posted
技术标签:
【中文标题】在颤振中运行我的 Pubspec.yaml 文件时出错【英文标题】:Error while running my Pubspec.yaml file in flutter 【发布时间】:2021-06-10 17:01:16 【问题描述】:对此有任何帮助,每当我尝试运行 pubspec 文件时都会收到此错误
[App] flutter pub get 在 App 中运行“flutter pub get”... ReadFully 失败 23
../../third_party/dart/runtime/bin/snapshot_utils.cc:134:错误:内存映射快照失败:C:\flutter\bin\cache\dart-sdk\bin\snapshots \pub.dart.snapshot ===== 崩溃 ===== 异常代码=-1073741819,异常标志=0,异常地址=00007FFCA6E39440 中止堆栈跟踪的重入请求。 pub 获取失败(-1073740791;中止堆栈跟踪的重入请求。) 退出代码 3221226505
这是我的 pubspec.yaml 文件
版本:1.0.0+1
环境: sdk: ">=2.7.0
依赖: 扑: sdk:颤动 firebase_core: ^0.7.0 firebase_auth: "^0.20.0+1" cloud_firestore: "^0.16.0" google_sign_in: shared_preferences:0.5.12+4 提供者: 颤振吐司:^7.1.6 firebase_database:
cupertino_icons: ^1.0.0 font_awesome_flutter: ^8.5.0 flutter_svg: ^0.18.0 # 在我们的应用中使用svg
dev_dependencies: 颤振测试: sdk:颤动
【问题讨论】:
选择所有代码并按Ctrl+K
正确格式化。
【参考方案1】:
这种情况任意发生有几个原因。以下是一些您可以尝试的解决方案:
将flutter升级到最新的稳定引擎。
如果您使用的是与 iCloud 同步的 Mac,它有时会删除颤振找不到的 pub.dart.snapshot。这与您遇到的错误中的文件相同。
在flutter目录中尝试运行这些命令来清理git repo:
git clean -xfd
git stash save --keep-index
git stash 删除
git 拉
颤抖的医生
希望这些解决方案之一能解决它。
【讨论】:
以上是关于在颤振中运行我的 Pubspec.yaml 文件时出错的主要内容,如果未能解决你的问题,请参考以下文章