【问题标题】:App stop working when trying to load AdMob ads尝试加载 AdMob 广告时应用停止工作
【发布时间】:2013-10-13 17:59:13
【问题描述】:

我有一个测验应用程序,我想制作另一个测验应用程序,该应用程序将与其他内容有关。 我在 Android Studio 中创建了新项目,并从第一个测验应用程序中复制了所有代码。

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

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

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

【问题讨论】:

  • 在某种意义上停止工作,应用程序崩溃了?绞刑?添加 r 不可见?到底发生了什么?

标签: android admob


【解决方案1】:

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

你可能有之前应用程序的 ID,因为包名会不同,所以该 ID 将不起作用。

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

【讨论】:

    【解决方案2】:

    你可以试试

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-21
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多