我正在尝试向我的应用程序添加一个admob横幅,但不幸的是,在完成Google文档的所有步骤后,我仍然在logcat中收到此警告“找不到com.google.android.gms.ads.adactivity
”并在此横幅中显示此消息admob“在AndroidManifest.xml中使用Android: configChanges
缺少adActivity”尽管我在AndroidManifest.xml中添加了Android: configChanges
这是我的manifest.xml
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
我真的需要你的帮助
答案 0 :(得分:59)
com.google.ads.AdActivity
。看来你正在通过谷歌播放服务库使用admob,所以改变:
activity android:name="com.google.ads.AdActivity"
活动android:name="com.google.android.gms.ads.AdActivity"
还要确保添加元数据标记:
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
答案 1 :(得分:11)
将此活动添加到您的清单文件
<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>