期望类型为“SkDeletable”的值,但得到类型为“Null”的值

时间:2021-03-08 13:58:49

标签: flutter dart flutter-dependencies flutter-web

我已将我的 flutter 项目从 1.26.3 更新到 2.1.0。从那时起,我面临一些问题。我收到错误消息:“预期类型为‘SkDeletable’的值,但得到类型为‘空’的值”。

有人知道是什么关系吗?

4 个答案:

答案 0 :(得分:0)

很可能与您可能正在使用的flushbar lib有关,请尝试使用another_flushbar,因为它已解决此问题并且具有相同的api。

答案 1 :(得分:0)

这是 Flutter 中的一个错误,已在此 issue 中报告。

https://github.com/flutter/flutter/issues/77258

答案 2 :(得分:0)

在我做了"flutter pub upgrade"之后它得到了解决。 升级pub后所有依赖错误都得到解决。

答案 3 :(得分:0)

如果您在发布或配置文件中运行您的项目,则错误可能不会存在:

flutter run -d chrome --profile
flutter run -d chrome --release

同时,如果您获得 --debug 应用程序并在 Safari 中打开它(例如),错误将不存在(很可能)。这似乎是 Chrome 的问题(再次)。