admob の設定
admob のライブラリが新しくなって、AndroidManifest.xml に追記が必要になっていたのでメモ。
半年前に設定した状態から、admob-sdk-android.jar を入れ替えただけだと、
ERROR/AdMobSDK(xxxxx): com.admob.android.ads.AdMobActivity must be registered in your AndroidManifest.xml file.
というエラーが出て広告が表示されなかったですが、
アプリの AndroidManifest.xml に
<activity android:name="com.admob.android.ads.AdMobActivity"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="orientation|keyboard|keyboardHidden"
/>
というのを追加すれば、出るようになりました。
あと、Changelog.txt に書かれてる
<!-- Track Market installs from AdMob ads -->
<receiver android:name="com.admob.android.ads.analytics.InstallReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
も追加しておくと、install tracking ができるらしい、けど、どんなデータが取れるのかよくわからず、、、
| 固定リンク
「Android」カテゴリの記事
- Essential Phone PH-1 のバッテリー交換(2021.12.11)
- sysbench をとってみた(2016.07.02)
- ListView の Height は WRAP_CONTENT を避けるべき(2015.12.23)
- Nexus 6 Android 6.0.1 (MMB29K) root化(2015.12.18)
- Nexus 6 Android 6.0.1 (MMB29K)(2015.12.17)
この記事へのコメントは終了しました。
コメント