Android AdMob横幅未显示

Android AdMob横幅未显示,android,admob,ads,adsense,Android,Admob,Ads,Adsense,有时admob横幅不会显示在我的应用程序中。它只显示白色而不是广告,但是如果我点击横幅,广告就会在浏览器中打开。我在3部手机上查过了 看起来是这样的: 在模拟器上,广告显示没有问题 在AndroidManifest.xml中,我拥有必要的权限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCES

有时admob横幅不会显示在我的应用程序中。它只显示白色而不是广告,但是如果我点击横幅,广告就会在浏览器中打开。我在3部手机上查过了

看起来是这样的:

在模拟器上,广告显示没有问题

AndroidManifest.xml
中,我拥有必要的权限

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Admob帐户处于活动状态,我看到点击和印象的数量正在增加。 游戏中的应用程序google也处于活动状态。
问题是什么?

在测试时,请确保您使用的是文档中提供的测试ID,而不是真实的ID,否则您的帐户将被禁止。@ZohaibAmir是的,我知道,谢谢。但这并不能解决我的问题。代码看起来很好,清单也是。我想你应该只担心测试广告是否正确可见。或者尝试某种VPN。我认为这不是代码的问题。
       <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-#################~###########" />
<com.google.android.gms.ads.AdView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/adView"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:layout_gravity="bottom"
    android:background="?android:attr/windowBackground"
    ads:adSize="BANNER"
    ads:adUnitId="@string/banner_ad_unit_id">

</com.google.android.gms.ads.AdView>
<string name="banner_ad_unit_id">ca-app-pub-################/############/string>
    private AdView mAdView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        getWindow().setBackgroundDrawable(null);

        MobileAds.initialize(this, "ca-app-pub-#################~###########");
        adBanner();
    }

    private void adBanner() {
        mAdView = findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);
    }