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

Flutter Windows桌面端Google登录报错:MissingPluginException

解决Windows桌面端Google登录MissingPluginException问题
  • 先确认google_sign_in包版本:确保pubspec.yaml里的包版本在4.0.0及以上,这个版本才开始支持Windows平台,低版本没有桌面端实现。
  • 重新生成Windows项目文件:在项目根目录执行flutter clean清空缓存,再运行flutter create --platforms windows .,这一步会自动补全Windows端缺失的插件绑定代码。
  • 检查Windows端配置文件:
    • 打开windows/runner/CMakeLists.txt,确认里面有google_sign_in插件的引入配置,要是之前手动改丢了,重新生成后会自动补上。
    • 查看windows/runner/main.cpp里有没有插件初始化的代码,新版本一般是自动生成的,但如果之前手动删过,得补回来。
  • 重新编译运行:先执行flutter pub get拉取依赖,再启动Windows端项目,确保编译过程没有报错。
  • 手动补全插件实现(前面步骤都无效的话):
    • 打开windows/plugins/google_sign_in/google_sign_in_plugin.cpp,检查有没有init方法的实现,通道名必须是plugins.flutter.io/google_sign_in,要是缺失就补全,或者直接升级到最新版的google_sign_in包。

内容的提问来源于stack exchange,提问作者Ngọc Phong Mai

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 19:37:03