flutter - Flutter SDK错误:错误:找不到Getter:'isLink'
问题描述
尝试编译我的项目后,我在 SDK 文件中收到以下错误。我重新下载并重建了整个工具,但我仍然得到它。
Compiler message:
[ +1 ms] ../../development/flutter/packages/flutter/lib/src/semantics/semantics.dart:3627:45: Error: Getter not found: 'isLink'.
[ ] bool get isLink => _hasFlag(SemanticsFlag.isLink);
[ ] ^^^^^^
[ ] ../../development/flutter/packages/flutter/lib/src/semantics/semantics.dart:3629:28: Error: Getter not found: 'isLink'.
[ ] _setFlag(SemanticsFlag.isLink, value);
[ ] ^^^^^^
[ +96 ms] Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
[ ] Exception: Errors during snapshot creation: null
build failed.
看起来 SDK 中的某些内容是错误的。这怎么可能?
我是这样跑的:
flutter --local-engine-src-path ../engine/src --local-engine=host_debug_unopt run
解决方案
flutter upgrade --force
为我完成了工作
推荐阅读
- modbus - 我可以写一个输入寄存器吗?Modbus
- java - How to respond with appropriate error message through an API response to request made using Postman
- php - 尝试上传图像时未定义的索引(使用 jquery 验证和步骤)
- c# - C# program should generate signed ps1 script
- angular - 如何在 Angular 中更改导入组件的内容?
- c# - Cosmos DB - CreateCollectionIfNotExistsAsync 通用方法
- python - Vectorising Pandas - 使用另一列将列分配给数组值
- python - Python将类保存在内存中
- python - Python使用另一个列表中的元素过滤掉一个列表
- javascript - 无法连接数组值