新しくアプリを作成したので、AdMobに再挑戦してみます。
これを書いた時、Android用のGoogle AdMob Ads SDKのバージョンは、6.3.0でした。ここからダウンロードして解凍しておく。
●まず、eclipseにSDKを追加。
対象のプロジェクトを右クリックで「Properties」を選択。
左の欄の「Java Build Path」を選択し、右欄上の「Libraries」タブを選択する。
右のボタンが並んでいるところから「Add External JARs」をクリック。あらかじめ解凍してあるSDKのなかのGoogleAdMobAdsSdk-6.3.0.jarを指定する。
「Order and Export」タブをクリックして、GoogleAdMobAdsSdk-6.3.0.jarにチェックを入れる。
●AndroidManifest.xmlを編集
・AdMob用のアクティヴィティを設定します。
アプリ用の
<activity android:name=”com.google.ads.AdActivity” android:configChanges=”keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize”/>
を追加する。
・パーミッション追加
INTERNET と ACCESS_NETWORK_STATEが入って無かったら追加する。
<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” />
●アプリに追加
AdMobを入れたら動かなくなったのコード部を参照。
【結果】だめですね。
super.loadUrlの前にadView.loadAdするようにしてみたりもしたけど、時々、localstorageやDBのアクセスでエラーになります。
[…] ・AdMobの設定 AdMob再挑戦の「eclipseにSDKを追加」と「AndroidManifest.xmlを編集」を実施する。 […]