错误:找不到方法:颤动中的“NullThrownError”

San*_*ikh 5 android flutter build-runner flutter-upgrade

在 flutter 升级到 3.10.6 后运行 flutter 应用程序时,我收到以下错误

Failed to build build_runner:build_runner:
/C:/Users/Admin/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner-2.3.2/lib/src/build_script_generate/bootstrap.dart:76:40: Error: Method not found: 'NullThrownE
rror'.
      final error = e[0] as Object? ?? NullThrownError();
                                       ^^^^^^^^^^^^^^^
Run Code Online (Sandbox Code Playgroud)

San*_*ikh 3

通过升级 build_runner 依赖项解决了问题

脚步:

  1. 在 Android Studio 中打开项目

  2. 导航到 Android Studio 中的“终端”选项卡

  3. 执行以下命令

    $ 扑干净

    $ flutter 酒吧 得到

    $ flutter 酒吧升级

    $ flutter pub run build_runner build --delete-conflicting-outputs

  4. 运行应用程序。

上述解决方案对我有用。希望它也对其他人有帮助。