Java 添加admob后android应用程序启动失败

Java 添加admob后android应用程序启动失败,java,android,admob,Java,Android,Admob,我将admob添加到我的应用程序中,但它无法启动。。每次显示“不幸的是,应用程序已停止” 以下是我在布局中的代码: <com.google.ads.AdView android:id="@+id/adView" xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" android:layout_width="wrap_content"

我将admob添加到我的应用程序中,但它无法启动。。每次显示“不幸的是,应用程序已停止”

以下是我在布局中的代码:

<com.google.ads.AdView
              android:id="@+id/adView"
              xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerHorizontal="true"
              ads:adUnitId="- MY ID -"
              ads:adSize="BANNER"
              ads:loadAdOnCreate="true"
              android:layout_alignParentBottom="true"
        />
这就是我添加到清单中的内容

<activity android:name="com.google.ads.AdActivity"
              android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />


我做错什么了吗?还是有什么我应该做的?谢谢

你的logcat在哪里?为什么你要通过xml和代码两次加载adview,ads:loadOncreate=“true”立即加载广告,你不需要在codeokey中再次实现,我删除了代码中的加载。。。什么是logcat?我没有发现任何类似的东西。你在控制台中看到的日志。当你的应用程序崩溃时,你在控制台中看到了什么?
<activity android:name="com.google.ads.AdActivity"
              android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />