Flutter:build_runner构建命令无限期运行



我有一个旧的Flutter项目。在里面我有这个错误part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.。所以我使用了这个命令flutter pub run build_runner build。但它显示了这个错误Bad state: Unexpected diagnostics: C:flutterbincachedart-sdklibinternalinternal.dart:691:16 - This requires the 'non-nullable' language feature to be enabled.[SEVERE] floor_generator:floor_generator on test/bloc/report_bloc_test.dart:。我该怎么修?

我已经做了什么:

  1. i使用了flutter pub upgrade命令,它升级了一些依赖项。88个包的更新版本与依赖关系约束不兼容。我尝试手动更新所有依赖项,但大多数依赖项彼此不兼容
  2. 尝试在Android Studio中同步项目并重新启动dart分析
  3. 清除缓存并重新下载依赖项

通过更改sdk版本并手动更新所有依赖项修复了错误,并修复了兼容性问题

最新更新