« Desire HD で root (その2) | トップページ | Android Emulator から PC 側の localhost へ »

2011.01.22

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 ができるらしい、けど、どんなデータが取れるのかよくわからず、、、

|

« Desire HD で root (その2) | トップページ | Android Emulator から PC 側の localhost へ »

Android」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: admob の設定:

« Desire HD で root (その2) | トップページ | Android Emulator から PC 側の localhost へ »