web-dev-qa-db-ja.com

AndroidManifest.xmlのAndroid:configChangesにadActivityがない

私は自分のアプリケーションにAdMobバナーを表示しようとしていますが、残念ながらGoogleドキュメントのすべての手順を実行した後も、logcatにこの警告が表示されます「見つかりませんでしたcom.google.Android.gms.ads.adactivity "とadmobのバナーにあるこのメッセージ" Missing adActivity with Android: configChanges in AndroidManifest.xml "さらに、Android: configChanges in AndroidManifest.xml

ここに私のmanifest.xmlがあります

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

私は本当にあなたの助けが必要です

18

com.google.ads.AdActivityは、「libs」フォルダー内のadmob sdk jarを使用するときに宣言されます。 Google Play開発者サービスライブラリを介して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"/>
59
Nana Ghartey

このアクティビティをマニフェストファイルに追加します

 <activity Android:name="com.google.Android.gms.ads.AdActivity" Android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
12
Eduardo Dennis