android - 更新 Google Ads SDK 后 onAdFailedToLoad 已弃用,如何解决?

标签 android admob banner-ads

将 Google Ads SDK 更新到 19.3.0 后,会为 onAdFailedToLoad() 提供已弃用的警告消息.我该如何解决这个问题?
我的代码:

public void BannerAdMob() {
        final AdView adView = findViewById(R.id.adsView);
        adView.loadAd(new AdRequest.Builder().build());
        adView.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                
            }

            @Override
            public void onAdFailedToLoad(int error) { // this method is deprecated 
                
            }
        });
    }

最佳答案

他们添加了一个你应该重写的新方法,而不是那个:public void onAdFailedToLoad (LoadAdError adError)您可以从 adError 获得大量信息。对象,调用 getCode()它会给你旧方法的代码。

关于android - 更新 Google Ads SDK 后 onAdFailedToLoad 已弃用,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63103480/

相关文章:

ios - Google AdMobs 自定义点击事件不适用于不受支持的网络

android - 在 admob android 应用程序中处理测试/生产 "Ad Unit ID"

android - AdMob 横幅和 GLSurfaceview(以编程方式)

android - 如何在不同屏幕上显示相同的广告横幅?

android - 奇怪的 Android 错误 : **** ERROR unknown type 0x73736572 (glSizeof, 72)

android - 如何在 cmake 中添加对自定义 android 编译器的支持?

ios - Google Admob 无法使用 Objective-C 运行 Xcode 7.2

java - AdMob 横幅出现在大屏幕 Android 设备屏幕中央

java - 开始新的缩进错误

android - 为什么要通过 Application 类来管理生命周期?