AdMob广告未展示

苏鲁布特纳

因此,我使用Play Services SDK实施了AdMob广告。我已经“按书完成”所有操作,但广告不会展示。

如果我将AdView背景设置为白色,则会显示空白,但不会显示广告。我正在使用Fragments,但我将AdView放在了activity_main.xml(尽管在片段中,我在底部设置了60dp的边距)

这是我的onCreate代码(包含实际代码和“测试”代码)

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

    final DrawerLayout drawer = (DrawerLayout)findViewById(R.id.drawer_layout);

    drawer.openDrawer(Gravity.LEFT);

    mNavigationDrawerFragment = (NavigationDrawerFragment)
            getFragmentManager().findFragmentById(R.id.navigation_drawer);
    mTitle = getTitle();

    // Set up the drawer.
    mNavigationDrawerFragment.setUp(
            R.id.navigation_drawer,
            (DrawerLayout) findViewById(R.id.drawer_layout));

    AdView adView = (AdView)this.findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .addTestDevice("Device_ID")
            .build();
    adView.loadAd(adRequest);
}

这是我的 activity_main.xml

<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.MainActivity">


<RelativeLayout
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_above="@+id/adView" >

    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        ads:adUnitId="Unit_ID"
        ads:adSize="BANNER"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
</RelativeLayout>

<fragment
    android:id="@+id/navigation_drawer"
    android:layout_width="@dimen/navigation_drawer_width"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:name="com.NavigationDrawerFragment"
    tools:layout="@layout/fragment_navigation_drawer" />

我想念什么?

内维Q-OR

我认为除了这个块之外,您还具有:

AdRequest adRequest = new AdRequest.Builder()
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
        .addTestDevice("Device_ID")
        .build();

...您缺少以下内容:

    AdView adView = (AdView) this.findViewById(R.id.adView);
    adView.loadAd(adRequest);

这是完整的图片:

  1. xml文件中的内容:

    <com.google.android.gms.ads.AdView android:id="@+id/adView"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_alignParentBottom="true"
      ads:adUnitId="your ad unit id"
      ads:adSize="BANNER"/>
    
  2. onCreate中的内容:

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

请注意,上面的代码用于生产。您必须使用测试设备ID进行测试,以免受到AdMob的处罚。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AdMob广告未展示

来自分类Dev

Admob测试广告未展示

来自分类Dev

AdMob广告未展示。没有足够的空间来展示广告

来自分类Dev

Android adMob:广告未展示(尝试了所有操作)

来自分类Dev

Admob插页式广告不会展示

来自分类Dev

AdMob没有展示实时广告

来自分类Dev

如何展示真实的Admob广告而不是测试广告?

来自分类Dev

Cordova-AdMob插件可以展示测试广告,但不展示真实广告

来自分类Dev

没有足够的空间来展示广告(AdMob)

来自分类Dev

AdMob测试广告仅在英语设备上展示

来自分类Dev

GooglePlayServices广告(AdMob)不在HTC Desire上展示

来自分类Dev

Admob广告未显示在片段类中

来自分类Dev

admob广告未显示在android应用中

来自分类Dev

苹果因未展示广告而拒绝了该应用

来自分类Dev

链接后 Admob 广告未显示 - 无法加载广告:0

来自分类Dev

xcode swift admob不在模拟器上展示实时广告

来自分类Dev

除非在测试设备上,否则iOS AdMob广告不会展示

来自分类Dev

Android AdMob:addView直到恢复活动后才展示广告

来自分类Dev

尝试展示我的第一个真实广告后,Admob帐户被停用

来自分类Dev

构建后,Admob不会在真实设备上展示广告。世博反应本机

来自分类Dev

AdMob:测试广告仅展示一次,以后不再加载

来自分类Dev

想要在游戏结束后在“我的游戏”中展示AdMob非页内广告

来自分类Dev

未在签名的APK中与MobFox SDK一起展示的AdMob广告

来自分类Dev

经过一天的测试后,Admob测试广告没有展示

来自分类Dev

选中“主要面向儿童”并选择“为家庭设计”后,AdMob 广告停止展示

来自分类Dev

我的应用 UI 中的广告展示位置是否遵循 admob 政策或违反了政策?

来自分类Dev

iAd不展示广告

来自分类Dev

Admob横幅广告未采用完整宽度

来自分类Dev

Webview应用程序未显示admob横幅广告

Related 相关文章

  1. 1

    AdMob广告未展示

  2. 2

    Admob测试广告未展示

  3. 3

    AdMob广告未展示。没有足够的空间来展示广告

  4. 4

    Android adMob:广告未展示(尝试了所有操作)

  5. 5

    Admob插页式广告不会展示

  6. 6

    AdMob没有展示实时广告

  7. 7

    如何展示真实的Admob广告而不是测试广告?

  8. 8

    Cordova-AdMob插件可以展示测试广告,但不展示真实广告

  9. 9

    没有足够的空间来展示广告(AdMob)

  10. 10

    AdMob测试广告仅在英语设备上展示

  11. 11

    GooglePlayServices广告(AdMob)不在HTC Desire上展示

  12. 12

    Admob广告未显示在片段类中

  13. 13

    admob广告未显示在android应用中

  14. 14

    苹果因未展示广告而拒绝了该应用

  15. 15

    链接后 Admob 广告未显示 - 无法加载广告:0

  16. 16

    xcode swift admob不在模拟器上展示实时广告

  17. 17

    除非在测试设备上,否则iOS AdMob广告不会展示

  18. 18

    Android AdMob:addView直到恢复活动后才展示广告

  19. 19

    尝试展示我的第一个真实广告后,Admob帐户被停用

  20. 20

    构建后,Admob不会在真实设备上展示广告。世博反应本机

  21. 21

    AdMob:测试广告仅展示一次,以后不再加载

  22. 22

    想要在游戏结束后在“我的游戏”中展示AdMob非页内广告

  23. 23

    未在签名的APK中与MobFox SDK一起展示的AdMob广告

  24. 24

    经过一天的测试后,Admob测试广告没有展示

  25. 25

    选中“主要面向儿童”并选择“为家庭设计”后,AdMob 广告停止展示

  26. 26

    我的应用 UI 中的广告展示位置是否遵循 admob 政策或违反了政策?

  27. 27

    iAd不展示广告

  28. 28

    Admob横幅广告未采用完整宽度

  29. 29

    Webview应用程序未显示admob横幅广告

热门标签

归档