首页 文章

AdMob广告未在真实设备中显示

提问于
浏览
-2

嗨伙计我正在使用“Google Play服务”在我的应用程序中集成AdMobs Banner 广告 . 在Eclips中,广告看起来不错,但是当我尝试运行该应用时,它不会在真实设备中展示广告 . 这是我用于广告的XML代码 .

我没有在广告中使用任何Java代码 . 只需使用此处提供的XML代码即可 . (https://developers.google.com/mobile-ads-sdk/docs/admob/android/play-migration

<com.google.android.gms.ads.AdView 
      android:id="@+id/adView"
      ads:adSize="BANNER"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      ads:adUnitId="ca-app-pub-5278017493272368/8871679336"/>

以下是在Eclips中显示的广告的屏幕截图 .

Ads In Eclips are displayed Like this

请帮我解决这个问题 . 任何帮助将不胜感激 .

Thanls .

1 回答

  • 2

    你必须加载它 .

    尝试添加xmlns属性 .

    <com.google.android.gms.ads.AdView 
      xmlns:ads="http://schemas.android.com/apk/res-auto"
      android:id="@+id/adView"
      ads:adSize="BANNER"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      ads:adUnitId="ca-app-pub-5278017493272368/8871679336"/>
    

    在onCreate事件中添加以下代码:

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

    希望能帮助到你...

相关问题