AdView 仅在模拟器上显示测试横幅

AdView shows only test banner on emulator

我刚刚在 AdMobs 上创建了一个帐户,创建了用于测试的横幅。

代码来自BannerExample,没有addTestDevice(...)

public class MyActivity extends ActionBarActivity {

private AdView mAdView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    // Gets the ad view defined in layout/ad_fragment.xml with ad unit ID set in
    // values/strings.xml.
    mAdView = (AdView) findViewById(R.id.ad_view);

    // Create an ad request. Check logcat output for the hashed device ID to
    // get test ads on a physical device. e.g.
    // "Use AdRequest.Builder.addTestDevice("ABCDEF012345") to get test ads on this device."
    AdRequest adRequest = new AdRequest.Builder()
            .build();

    // Start loading the ad in the background.
    mAdView.loadAd(adRequest);
}

activity_my.xml

    <com.google.android.gms.ads.AdView
    android:id="@+id/ad_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="ca-app-pub-6784520601040456/7994286128" />

但是当我启动应用程序时,我只看到测试横幅。

我是否应该指定其他内容才能看到真正的横幅?

尝试在真机上查看。添加通常不会在模拟器中显示。