You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter接入Firebase时Generated_plugins_registrant.dart文件未生成求助

Flutter接入Firebase时Generated_plugins_registrant.dart未生成的解决办法
  • 确认pubspec.yaml中已正确添加Firebase相关依赖(如firebase_core),执行flutter pub get后重启IDE,IDE缓存可能导致文件不自动生成。
  • 手动触发代码生成:在项目根目录执行命令 flutter packages pub run build_runner build,强制生成插件注册文件。
  • 切换到Flutter稳定版并升级:执行 flutter channel stable 切换通道,再运行 flutter upgrade 更新到最新稳定版本,旧版本可能存在注册文件生成的兼容性问题。
  • 清理项目缓存:删除项目根目录下的.dart_tool文件夹,重新执行flutter pub get后重启IDE。
  • 检查平台端配置:
    • iOS端:进入ios目录执行 pod install,确保Pod依赖集成完成,回到根目录执行flutter clean && flutter run触发构建。
    • Android端:检查android/app/build.gradle中的依赖配置,同样执行flutter clean && flutter run重新构建项目。
  • 确认未关闭Flutter自动插件注册:Flutter 2.0+默认开启自动注册,若手动在pubspec.yaml中禁用了相关配置,需恢复默认设置。

内容的提问来源于stack exchange,提问作者Mr.Robot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:48:17