AdMob在Android中没有获得真正的广告?

时间:2018-04-19 06:33:59

标签: java android

我在Android中为 AdMob 工作,我成功获得了测试广告。但是,当我将我的测试单位更改为实时UnitID 时,这样的事情" ca-app-pub-xxxxxxxxxx / xxxxxxxxx"我没有得到任何警告/错误。我还评论了添加测试设备的路线。但我仍然没有看到任何真正的补充。

任何想法.....任何更好的解决方案..

main.xml中

        <com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto"
            android:id="@+id/adView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            ads:adSize="BANNER"
            ads:adUnitId="ca-app-pub-xxxxxxxxx/xxxxxxxxxx">
            <!-- I have replaced with my purchased id -->
        </com.google.android.gms.ads.AdView>

MainActivity.java

  private AdView mAdView;
    InterstitialAd mInterstitialAd;

    MobileAds.initialize(getActivity(), "ca-app-pub-xxxxxxxxxx/xxxxxxxxxx");
    //banner ad
    mAdView = fragView.findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);
    AdRequest request = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .build();
     //InterstitialAd
       mInterstitialAd = new InterstitialAd(getApplicationContext());
      //replaced with my buy ads
    mInterstitialAd.setAdUnitId("ca-app-pub-xxxxxxxxxxxxxx/xxxxxxxxxx");
    mInterstitialAd.loadAd(new AdRequest.Builder().build());
    mInterstitialAd.setAdListener(new AdListener() {
        @Override
        public void onAdClosed() {
            super.onAdClosed();

        }


    });

注意:我在从AdMobs&amp;购买广告时完成了所有付款和必要的详细信息。应用程序也处于发布模式

0 个答案:

没有答案