Admob广告无法正常工作(测试广告可以正常运行,但没有显示具有真实ID的广告)

时间:2018-12-31 09:00:44

标签: android android-studio admob

测试广告可以正常运行,但实际广告不能正常运行。该应用程序已在Play商店上架,但广告并未在任何设备上展示,现在已经过去了一周,而且还是一样。我已经尝试过在StackOverflow上找到的所有方法,但仍然无法正常工作。

我已将这些放入清单

<meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="@string/app_ad_id"/>
    <meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

Gradle

implementation 'com.google.android.gms:play-services-ads:17.1.2'

在Splash中初始化

    MobileAds.initialize(this,getString(R.string.app_ad_id));

布局中的广告代码

 <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_alignParentBottom="true"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id" />

显示广告:

AdView mAdView = (AdView)findViewById(R.id.adView);
    AdRequest bannerAdRequest = new AdRequest.Builder().build();
    mAdView.loadAd(bannerAdRequest);

现在请告诉我我错了。

0 个答案:

没有答案