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

使用flutter_facebook_auth集成Facebook登录遇SDK版本要求错误

解决flutter_facebook_auth SDK版本不兼容问题

问题相关截图:

错误提示
当前SDK配置

以下是具体解决步骤:

  • 确认版本要求:flutter_facebook_auth: ^5.0.6实际需要compileSdkVersion 34,仅升级到33无法满足依赖要求。

  • 全量更新Android SDK配置:

    1. 打开android/app/build.gradle,修改核心版本参数:
      android {
          compileSdkVersion 34
      
          defaultConfig {
              minSdkVersion 21 // 最低需保持21及以上
              targetSdkVersion 34
              // 其他原有配置保留
          }
      }
      
    2. 若项目根目录存在build.gradle(传统Flutter项目结构),同步根目录的版本变量:
      ext {
          compileSdkVersion = 34
          minSdkVersion = 21
          targetSdkVersion = 34
      }
      
  • 清理缓存并重建项目:
    依次执行以下命令:

    flutter clean
    flutter pub get
    flutter run
    
  • 兜底排查:如果上述操作仍无效,尝试升级flutter_facebook_auth到最新稳定版,或执行flutter pub deps排查是否存在其他依赖的版本冲突。

内容的提问来源于stack exchange,提问作者LOODAN

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 08:10:29