« 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」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/20208/50657473

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

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