admob广告在5.0设备上显示,而不是在6.0自己的设备上显示

时间:2017-03-25 04:27:43

标签: admob

我有奇怪的问题。我的admob广告通常在5.0两个平板电脑上显示,当我在我的lenovo a700 6.0 android上测试时它返回错误代码3 错误:来自

下方广告监听器的ERROR_CODE_NO_FILL
<com.google.android.gms.ads.AdView
            android:id="@+id/adView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:visibility="gone"
            ads:adSize="SMART_BANNER"
            ads:adUnitId="@string/admob_banner_id" />

=========================================

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

        @Override
        public void onAdClosed() {
        }

        @Override
        public void onAdFailedToLoad(int error) {
            mAdView.setVisibility(View.GONE);
        }

        @Override
        public void onAdLeftApplication() {
        }

        @Override
        public void onAdOpened() {
        }

        @Override
        public void onAdLoaded() {
            mAdView.setVisibility(View.VISIBLE);
        }
    });

感谢

1 个答案:

答案 0 :(得分:0)

这仅仅意味着该地点和那个时间没有可用于该设备的广告。这里没有错。