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

Facebook Mediation中Adapter未找到,该如何解决此问题?

解决AdMob Mediation集成Facebook广告时的Adapter未找到错误
  • 检查依赖配置
    确保在Module级别的build.gradle中正确引入Facebook Adapter的依赖,示例如下(可根据官方更新调整版本号):

    implementation 'com.google.ads.mediation:facebook:6.12.0.0'
    

    同时确认AdMob基础依赖已正确添加:

    implementation 'com.google.android.gms:play-services-ads:22.6.0'
    
  • 同步并清理项目构建
    执行File > Sync Project with Gradle Files同步依赖,再通过Build > Clean Project清理构建缓存,之后重新编译项目,避免缓存导致的依赖加载异常。

  • 验证AdMob后台配置
    登录AdMob后台,确认对应广告单元已正确添加Facebook作为中介源,且后台配置的Adapter版本与本地依赖版本一致;同时检查项目AndroidManifest.xml中是否正确配置了Facebook应用ID:

    <meta-data
        android:name="com.facebook.sdk.ApplicationId"
        android:value="@string/facebook_app_id"/>
    
  • 添加混淆排除规则
    若项目开启了代码混淆,需在proguard-rules.pro中添加以下规则,防止Adapter代码被混淆:

    -keep class com.facebook.** { *; }
    -keep class com.google.android.gms.ads.** { *; }
    -keep class com.google.ads.mediation.facebook.** { *; }
    
  • 确认设备网络环境
    确保测试设备能正常访问Google、Facebook相关服务,避免网络限制导致Adapter无法加载。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 04:55:19