【问题标题】:Using live ads while beta testing with admob ads在使用 admob 广告进行 beta 测试时使用实时广告
【发布时间】:2015-12-27 01:39:04
【问题描述】:

我刚刚将我的 android 应用发布到测试版。在开发应用程序时,我设置了将广告设置为测试的代码,但是当我将代码更改为谷歌所说的开发时,广告没有出现。这仅仅是因为测试版中没有实时广告,还是我的代码没有显示广告。这是我的代码...

主活动

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"/>

感谢任何帮助。谢谢:)

【问题讨论】:

    标签: android android-studio ads


    【解决方案1】:

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

    希望对你有帮助。

    【讨论】:

    • 所以你说的这段代码应该在 beta 测试期间弹出广告
    • 如果您在build.gradle 中将com.google.android.gms:play-services-ads:8.4.0 作为依赖项,那么它应该可以正常工作。尝试addTestDevice 属性以确认您的 Beta 测试。另请参阅此处了解横幅大小developers.google.com/admob/android/banner?hl=en
    • 这可能是我 8.3.0 遇到的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多