使用admob广告进行beta测试时使用实时广告

时间:2015-12-27 01:39:05

标签: android android-studio ads

我刚刚将我的Android应用程序发布到测试版。在开发应用程序时,我将代码设置为将广告设置为测试,但是当我将代码更改为谷歌所说的开发时,广告不会显示。这只是因为测试版中没有实时广告,或者我的代码没有展示广告。这是我的代码......

MainActivity

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

... XML

<com.google.android.gms.ads.AdView
    android:id="@+id/adView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    app:adSize="SMART_BANNER"
    ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>

AndroidManifest

 <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

感谢任何帮助。谢谢:))

1 个答案:

答案 0 :(得分:1)

我发现您的代码没有任何问题。一切似乎都是正确的。问题可能与您使用的ads:adUnitId有关。尝试创建新的ads:adUnitId并查看。请在此处查看有关AdMob的详细信息http://www.google.com/ads/admob/

希望它有所帮助。