首页 > 解决方案 > 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

标签: flutterdart

解决方案


flutter upgrade --force为我完成了工作


推荐阅读