戻る?
Android向けとしては、主に以下の広告サービスがあり (2011年)
- Google Adsense for Mobile Applications
- Admob
- AdLantis
- AdMaker
参考: IT翻訳者Blogさん - Android アプリ広告: AdMob と AdMaker を比較
参考: mucchinのAndroid戦記さん - Androidアプリで広告収入を得る方法 「AdMob」
参考: App Adさん - android アプリ広告
参考: Andorid Naviさん - AdMob と AdMaker の 収益 比較
報酬の受け取り手段として、小切手かPaypalが利用可能
ユーザ情報の登録とAndroidアプリ登録が終わると、SDKがダウンロードできるようになります
EclipseにSDKのライブラリをインストール(ビルドパスを通す)します。

SDKのライブラリを組み込んだ結果。Referenced Libraryに組み込まれます。

参考:http://code.google.com/intl/ja/mobile/ads/docs/android/banner_xml.html
参考:http://suka4.blogspot.com/2011/05/android-admob.html
参考:http://d.hatena.ne.jp/baroqueworksdev/20110429/1304076994
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".TestActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
// ★ここから追加★
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
// ★ここまで追加★
</application>
// ★ここから追加★
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
// ★ここまで追加★
</manifest>
// ★ここから追加★
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="admobで取得したパブリッシャー ID"
ads:adSize="BANNER">
</com.google.ads.AdView>
// ★ここまで追加★
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// ★ここから追加★
AdView adView = (AdView)this.findViewById(R.id.adView);
adView.loadAd(new AdRequest());
// ★ここまで追加★
}
戻る?