Flutter 编译错误 : non-null value must be returned since the return type 'String' doesn't allow null - displayString

标签 flutter dart

我的测试无法在我的 Flutter 项目引用的仅 Dart 项目中编译和运行。我收到以下错误消息

Failed to precompile test:test:
../../../../../../../../../.pub-cache/hosted/pub.dartlang.org/analyzer-1.0.0/lib/src/error/best_practices_verifier.dart:1952:14: Error: A non-null value must be returned since the return type 'String' doesn't allow null.
  String get displayString {
请问有什么想法吗?
Flutter 2.2.1 (current stable channel)
Tools • Dart 2.13.1
(我也在 Flutter 的 github 中问过这个问题)
https://github.com/flutter/flutter/issues/83683

最佳答案

有一个使用分析器版本 1.0.0 的组件
升级此组件以使用分析器 1.7 或更高版本似乎可以解决我的问题。

关于Flutter 编译错误 : non-null value must be returned since the return type 'String' doesn't allow null - displayString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67869266/

相关文章:

dart - Flutter - JSON 和时间序列图表

gridview - Flutter GridView 计数更新给出了错误的滚动位置

flutter - 如何使用条形码结果在Flutter中打开WebView

android - png 文件将被 flutter 的发布版本破坏

flutter - 你如何在 flutter dart 中渲染脚本标签

flutter - 当我按下下载按钮时,如何显示带有CircularProgressIndicator的弹出窗口和下载状态

dart - 如何在for循环中创建实例?

dart - 如何在 Flutter 中读写文本文件

firebase - 我在Cloud Firestore交易中遇到异常

list - Flutter:使用来自另一个类的链接ID导入正确的颜色值