******************************************
記事が古いです。
AndroidにAdMobの広告を表示する(2)を読んでください。
******************************************
Android第2回目の今回はAdMobで広告の表示に挑戦です。
(まだ1から作るような回もやってないのに)
Android Marketユーザはお金をなかなか落としてくれません。
そこで、PVのあるアプリは広告を掲載しましょう。
まず、AdMobにユーザ登録します。
(Google アカウントでサインインも可能です。)
AdMobにユーザ登録したら、
[Sites & Apps:サイト及びアプリケーション]のタブから
[Add Site/App:サイト及びアプリケーションの追加]を選択しましょう。
[Android App]を選択し、
[App name:App名]
[Android Package URL:AndroidパッケージURL]
[Category:ジャンル]
[App description:Appの説明]
を入力します。
[Android Package URL]は後からでもかまいません。
認証コードを入力したら、AdMobのSDKをダウンロードします。
分かる場所に保存してください。
次に、Eclipseへ戻ります。
プロジェクトを右クリックし、[Build Path]を選択します。
[Configure Build Path...]を押してウィンドウを開きます。
[Libraries]のタブを選択し、[Add External JAR File]から
GoogleAdMobAdsSdk-4.1.1.jar
を選択します。
ビルドパスを通したら、XMLの編集へ移ります。
layoutの広告を表示したい位置に下記のXMLコードを追加します。
<LinearLayout
android:id="@+id/admob"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
</LinearLayout>
次にres/values/string.xmlの編集をします。
<string name="admob_publisher_id">xxxxxxxxxx</string>
を追加します。
xxxxxxxxxは書き換えて下さい。
次にClassファイルへ移ります。
onResume()内で
AdView adView = new AdView(this, AdSize.BANNER,
getString(R.string.admob_publisher_id));
LinearLayout layout = (LinearLayout) findViewById(R.id.admob);
layout.addView(adView);
AdRequest request = new AdRequest();
adView.loadAd(request);
を追加して下さい。
以上で終了です。
あとは広告が表示されるようになるまで2、3日掛かりますので、
気長に待ちましょう。
OneClickHomeもよろしくお願いします。
0 件のコメント:
コメントを投稿