任务“:app:compileFlutterBuildDebug”的执行失败,>进程“命令”C:\FlutterSdk\flutter\bin\flutter.bat“

chy5wohz  于 2023-03-19  发布在  Flutter
关注(0)|答案(3)|浏览(212)

/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

e4yzc0pl

e4yzc0pl1#

使用flutter pub cache repair命令
因为flutter将数据存储在自己的存储器中,如果存储器已满,它将抛出错误

qzlgjiam

qzlgjiam2#

lib提供程序在迁移到flutter 3时发生了重大更改,但没有影响主版本,您可以尝试在pubspec.yml中锁定版本或迁移到flutter 3 ...

wbgh16ku

wbgh16ku3#

还有另一个类似的错误,表明dart代码中存在语法错误。完整的错误文本如下所示:

What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command '/users/elmar/flutter/bin/flutter'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 16s
Running Gradle task 'assembleDebug'...                             17.3s
Exception: Gradle task assembleDebug failed with exit code 1

你需要找到并纠正sytax错误和应用程序将运行没有任何错误之后。

相关问题