Android Google 移动广告 SDK 25.0.0 发布公告

2026 年 2 月 19 日,星期四

Android Google 移动广告 SDK 25.0.0 版现已发布。我们建议您尽快升级,以便充分利用最新功能、性能改进和 API 更新。这是一次主要版本更新,其中包含多项破坏性更改、用于优化横幅广告尺寸的新功能,以及重要的依赖项更新。

新的大型锚定自适应横幅广告尺寸 API

采用新的横幅广告尺寸,提升广告效果:

为了更好地契合新型移动设备,我们将推出 Large Adaptive Anchor API(例如 AdSize.getLargeAnchoredAdaptiveBannerAdSize())。本次更新只专注于自适应锚定横幅广告内的尺寸调整逻辑。虽然具体效果可能会各有不同,但尺寸更大的广告有助于发布商增加用户互动,提高收入潜力。原有的锚定自适应 API(例如 AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize())现已弃用,取而代之的是新的大型锚定自适应横幅广告方法。

旧用法 (Kotlin):

adView.setAdSize(AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(this, 360))

新用法 (Kotlin):

adView.setAdSize(AdSize.getLargeAnchoredAdaptiveBannerAdSize(this, 360))

破坏性更改和移除

版本 25.0.0 是一个主要版本,其中包含一些破坏性更改,主要影响中介适配器和自定义事件。

API 移除:

  • com.google.android.gms.ads.mediation 软件包中的 VersionInfo 类已被移除。请改用 com.google.android.gms.ads.VersionInfo。
  • 移除了 RtbSignalData 类中已废弃的 getConfiguration() 方法。开发者应改为使用 getConfigurations()。
  • 从以下回调类中移除了已废弃的 onFailure(String) 和 onAdFailedToShow(String) 方法:
    • SignalCallbacks
    • MediationAdLoadCallback
    • MediationInterstitialAdCallback
    • MediationRewardedAdCallback
      替代方法为 onFailure(AdError) 和 onAdFailedToShow(AdError)。
  • NativeAdViewHolder 类已从 com.google.android.gms.ads.nativead 软件包中移除。

如需查看完整的变更列表,请参阅版本说明。我们强烈建议您查看我们的迁移指南,确保您的移动应用已准备好升级。

SDK 弃用提醒

根据弃用时间表,25.0.0 版的发布意味着:

  • Android Google 移动广告 SDK 23.0.0 - 23.6.0 版已正式弃用。
  • Android 版本 22.0.0 - 22.6.0 将于 2026 年 6 月 30 日停用。

我们强烈建议您更新到受支持的 SDK 版本,以免广告投放中断,并获享最新的 SDK 功能和修复。

如需评论此博文或与其他开发者互动,请加入 Google 移动广告 SDK Discord 频道并分享您的想法。

标签: ad-manager、 admob、 android、 mobile-ads-sdk、 release