我创建了一个广告视图,我检查

   AdRequest adRequest = new AdRequest.Builder()
                .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
                .build();
            if(mAdView.getAdSize() != null || mAdView.getAdUnitId() != null)
            mAdView.loadAd(adRequest);


并显示了广告,但从我的理解来看,这些只是测试广告,如何使它显示可以从中获得收益的真实广告?我将应用程序发送到手机,仅在创建测试设备时,它不会显示广告。发布应用程序时,广告如何在视图上显示?是否需要使用测试设备?是否缺少某些内容?

最佳答案

如果要在手机上展示广告,请添加以下代码

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


您可以阅读official document,不必担心。应用发布后,广告将相应地运作。

10-06 09:43