尝试加载AdMob广告时,应用停止工作

时间:2013-10-13 17:59:14

标签: android admob

我有测验应用程序,我想制作另一个测试应用程序,这将是关于别的东西。 我在Android Studio中创建了新项目,并从第一个测验应用程序复制了所有代码。

一切正常,只有当我开始有AdMob广告的活动时,应用停止工作。 在第一个测验应用程序中,一切正常,广告正常显示,但新的测验应用程序在尝试加载AdMob广告时停止工作。 你知道哪里可能有问题吗?

这是我在AdMob广告的xml文件中使用的内容:

        <com.google.ads.AdView android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adUnitId="id"
        ads:adSize="SMART_BANNER"
        ads:loadAdOnCreate="true"/>

2 个答案:

答案 0 :(得分:0)

检查admob文档并确保在Android.manifest中的admob详细信息中设置了正确的应用ID

您可能拥有之前应用程序中的ID,但由于程序包名称不同,因此无法使用。

https://developers.google.com/mobile-ads-sdk/

答案 1 :(得分:0)

你可以尝试

<RelativeLayout 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:background="@drawable/back"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:onClick="go"
    android:orientation="vertical"
    tools:context=".MainActivity" >

    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="ca-app-pub-7897489627187383/885626" />

</RelativeLayout>