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)方法:SignalCallbacksMediationAdLoadCallbackMediationInterstitialAdCallbackMediationRewardedAdCallback替代方法为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