/C:/FlutterSdk/flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.50.5/lib/src/chart/pie_chart/pie_chart.dart:42:29:错误:无法对“WidgetsBinding?”调用方法“addPostFrameCallback”,因为它可能为null。
- “小部件绑定”来自“package:flutter/src/widgets/binding.dart”('/C:/FlutterSdk/flutter/packages/flutter/lib/src/widgets/binding. dart“)。请尝试使用?进行调用。而不是使用。小部件绑定.示例.addPostFrameCallback((_){ ^^^^^^^^^^^^^^^^^^^^^^^
失败:生成失败,出现异常。
- 其中:脚本“C:\flutterSdk\flutter\packages\flutter_tools\gradle\flutter.gradle”行:1102
- 出了什么问题:任务“:app:compileFlutterBuildDebug”的执行失败。
进程“命令”C:\FlutterSdk\flutter\bin\flutter.bat“”已完成,退出值为非零值1
- 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
- 从https://help.gradle.org获取更多帮助
运行Gradle任务“assembleDebug”时,构建在33 s内失败... 38.2s异常:Gradle任务assembleDebug失败,退出代码为1
3条答案
按热度按时间e4yzc0pl1#
使用
flutter pub cache repair
命令因为flutter将数据存储在自己的存储器中,如果存储器已满,它将抛出错误
qzlgjiam2#
lib提供程序在迁移到flutter 3时发生了重大更改,但没有影响主版本,您可以尝试在pubspec.yml中锁定版本或迁移到flutter 3 ...
wbgh16ku3#
还有另一个类似的错误,表明dart代码中存在语法错误。完整的错误文本如下所示:
你需要找到并纠正sytax错误和应用程序将运行没有任何错误之后。