我阅读了一些网站并教你如何在Android中正确实现Admob . 尽管Admob没有在我的应用程序中显示 .

下面我展示了BANNER的实现:

Manifest:

<activity
            android:name="com.google.android.gms.ads.AdActivity"
            android:screenOrientation="portrait"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:theme="@android:style/Theme.Translucent" />

Java.class:

import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
--------------------------------------------------
AdView adView = (AdView) findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder()
                .setRequestAgent("android_studio:ad_template").build();
        adView.loadAd(adRequest);

Layout.xml:

xmlns:ads="http://schemas.android.com/apk/res-auto"
 <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_alignParentBottom="true"
        ads:adSize="BANNER"
        ads:adUnitId="@string/banner_ad_unit_id">
    </com.google.android.gms.ads.AdView>

Dependencies:

compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.google.firebase:firebase-messaging:9.0.0'
    compile 'com.firebaseui:firebase-ui:0.2.2'
    compile 'com.google.firebase:firebase-database:9.0.0'
    compile 'com.firebase:firebase-client-android:2.5.2'
    compile 'com.google.firebase:firebase-auth:9.0.0'
    compile 'com.google.android.gms:play-services-ads:9.0.0'

我在4-5个活动中使用相同的代码 . 我使用原始的Unit_id . 在Android工作室 Banner 样式显示,但在真实的设备和模拟器,它没有 .

有人可以帮我解决这个问题吗?